Skillnad mellan versioner av "System på servern"
Gabriel (Diskussion | bidrag) (Skapade sidan med '=Infrastruktur= Servern är en virtuell server som ligger hos Scaleway.IPv4: 163.172.139.175IPv6: 2001:bc8:47ac:2658::1Inloggning medelst ssh-nyckel<br /> =Websidor= ==www.upp...') |
Gabriel (Diskussion | bidrag) (→mail.uppsalamakerspace.se) |
||
(13 mellanliggande versioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
− | =Infrastruktur= | + | ==Infrastruktur== |
− | Servern är en virtuell server som ligger hos Scaleway.IPv4: 163.172.139. | + | Servern är en virtuell server som ligger hos Scaleway. |
− | =Websidor= | + | |
− | ==www.uppsalamakerspace.se== | + | '''IPv4''': 163.172.139.175 |
− | Huvudsidan, svarar även på uppsalamakerspace. | + | |
− | == | + | '''IPv6''': 2001:bc8:47ac:2658::1 |
− | Wikin, svarar på wiki.uppsalamakerspace.seMediawiki, körs med php-fpm och mysql som | + | |
− | ==Umsme.uppsalamakerspace.se== | + | Inloggning medelst ssh-nyckel och personligt konto. |
− | Uppsala MakerSpaces MEdlemshanteringssystem, svarar på umsme.uppsalamakerspace. | + | ==Websidor== |
− | == | + | ===www.uppsalamakerspace.se=== |
− | Svarar på mail.uppsalamakerspace.se. Kör nginx med php-fpm. | + | Huvudsidan, svarar även på uppsalamakerspace.se. Wordpress-sida, körs med php-fpm och mysql som databas ligger i /var/www/uppsalamakerspace.se. Backup tas av websidan, samt databasen |
− | == | + | |
− | Statisk sida, finns i /var/www/mta-sts.uppsalamakerspace. | + | ===wiki.uppsalamakerspace.se=== |
− | =Förklaringar= | + | Wikin, svarar på wiki.uppsalamakerspace.seMediawiki, körs med php-fpm och mysql som databas ligger i /var/www/wiki.uppsalamakerspace.se. Backup tas av websidan, samt databasen<br /> |
− | ==UMSME== | + | |
+ | ===Umsme.uppsalamakerspace.se=== | ||
+ | Uppsala MakerSpaces MEdlemshanteringssystem, svarar på umsme.uppsalamakerspace.se. Körs som en systemd-unit med node-js. Systemd-uniten heter umsme. Nginx agerar sedan reverseproxy mot applikationen som körs lokalt på port 3000 | ||
+ | |||
+ | ===mail.uppsalamakerspace.se=== | ||
+ | Svarar på mail.uppsalamakerspace.se. Kör nginx med php-fpm. Web-applikationen som körs heter rainloop. Den ligger i /usr/share/rainloop och är installerad via paket. Backup tas på databasen samt rainloops /etc/-katalog<br /> | ||
+ | |||
+ | ===mta-sts.uppsalamakerspace.se=== | ||
+ | Statisk sida, finns i /var/www/mta-sts.uppsalamakerspace.se. Används för att ge MTA-STS-stöd, https://www.hardenize.com/blog/mta-sts. Kör nginx. | ||
+ | |||
+ | ==Förklaringar== | ||
+ | ===UMSME=== | ||
https://github.com/uppsala-makerspace/umsmeMedlemsadministrationssystem.Pratar också med Swedbank, Danalock och skickar mail till medlemmar.Driftsatt under /srv/umsme/<br />Starta via: systemctl start umsmeInstallationsskript /srv/umsme/install.sh(Förutsätter att en byggd version ligger i en användarfolder, anpassa innan det körs, läs dokumentation på github hur man bygger.)<br />Eftersom datan i UMSME är så viktig för föreningen finns dagliga backuper som av databasen i /srv/umsme/backup/dumps utöver den backup som görs av cron.daily. Dessa dagliga backuper skrivs inte över och i mån av plats kan denna katalog behöva rensas. Databasen är dock liten och varje dump tar upp cirka 1 Mb. | https://github.com/uppsala-makerspace/umsmeMedlemsadministrationssystem.Pratar också med Swedbank, Danalock och skickar mail till medlemmar.Driftsatt under /srv/umsme/<br />Starta via: systemctl start umsmeInstallationsskript /srv/umsme/install.sh(Förutsätter att en byggd version ligger i en användarfolder, anpassa innan det körs, läs dokumentation på github hur man bygger.)<br />Eftersom datan i UMSME är så viktig för föreningen finns dagliga backuper som av databasen i /srv/umsme/backup/dumps utöver den backup som görs av cron.daily. Dessa dagliga backuper skrivs inte över och i mån av plats kan denna katalog behöva rensas. Databasen är dock liten och varje dump tar upp cirka 1 Mb. | ||
− | ==UMSME bank== | + | ===UMSME bank=== |
https://github.com/uppsala-makerspace/umsme-bankPHP bibliotek som agerar proxy åt UMSME för att kommunicera med Swedbanks MobilAPIDriftsatt under /var/www/uppsalamakerspace.se/bank/ | https://github.com/uppsala-makerspace/umsme-bankPHP bibliotek som agerar proxy åt UMSME för att kommunicera med Swedbanks MobilAPIDriftsatt under /var/www/uppsalamakerspace.se/bank/ | ||
− | ==E-post== | + | ===E-post=== |
− | E-posten tas emot av en docker-container, den heter postfix-dovecot, och kör denna docker-container i grunden: https://github.com/docker-mailserver/docker-mailserverInställningarna som är gjorda finns i /srv/mail, som det tas backuper | + | E-posten tas emot av en docker-container, den heter postfix-dovecot, och kör denna docker-container i grunden: https://github.com/docker-mailserver/docker-mailserverInställningarna som är gjorda finns i /srv/mail, som det tas backuper på. E-posten nås via webb-gränssnittet på mail.uppsalamakerspace.se<br /> |
− | ==Backup== | + | ===Backup=== |
− | Backup tas dagligen av /etc/cron.daily/ums-backup.Det tar kopior på det som nämnts ovan. | + | Backup tas dagligen av /etc/cron.daily/ums-backup. Det tar kopior på det som nämnts ovan. |
+ | [[Backup]] |
Nuvarande version från 10 februari 2022 kl. 19.13
Innehåll
Infrastruktur
Servern är en virtuell server som ligger hos Scaleway.
IPv4: 163.172.139.175
IPv6: 2001:bc8:47ac:2658::1
Inloggning medelst ssh-nyckel och personligt konto.
Websidor
www.uppsalamakerspace.se
Huvudsidan, svarar även på uppsalamakerspace.se. Wordpress-sida, körs med php-fpm och mysql som databas ligger i /var/www/uppsalamakerspace.se. Backup tas av websidan, samt databasen
wiki.uppsalamakerspace.se
Wikin, svarar på wiki.uppsalamakerspace.seMediawiki, körs med php-fpm och mysql som databas ligger i /var/www/wiki.uppsalamakerspace.se. Backup tas av websidan, samt databasen
Umsme.uppsalamakerspace.se
Uppsala MakerSpaces MEdlemshanteringssystem, svarar på umsme.uppsalamakerspace.se. Körs som en systemd-unit med node-js. Systemd-uniten heter umsme. Nginx agerar sedan reverseproxy mot applikationen som körs lokalt på port 3000
mail.uppsalamakerspace.se
Svarar på mail.uppsalamakerspace.se. Kör nginx med php-fpm. Web-applikationen som körs heter rainloop. Den ligger i /usr/share/rainloop och är installerad via paket. Backup tas på databasen samt rainloops /etc/-katalog
mta-sts.uppsalamakerspace.se
Statisk sida, finns i /var/www/mta-sts.uppsalamakerspace.se. Används för att ge MTA-STS-stöd, https://www.hardenize.com/blog/mta-sts. Kör nginx.
Förklaringar
UMSME
https://github.com/uppsala-makerspace/umsmeMedlemsadministrationssystem.Pratar också med Swedbank, Danalock och skickar mail till medlemmar.Driftsatt under /srv/umsme/
Starta via: systemctl start umsmeInstallationsskript /srv/umsme/install.sh(Förutsätter att en byggd version ligger i en användarfolder, anpassa innan det körs, läs dokumentation på github hur man bygger.)
Eftersom datan i UMSME är så viktig för föreningen finns dagliga backuper som av databasen i /srv/umsme/backup/dumps utöver den backup som görs av cron.daily. Dessa dagliga backuper skrivs inte över och i mån av plats kan denna katalog behöva rensas. Databasen är dock liten och varje dump tar upp cirka 1 Mb.
UMSME bank
https://github.com/uppsala-makerspace/umsme-bankPHP bibliotek som agerar proxy åt UMSME för att kommunicera med Swedbanks MobilAPIDriftsatt under /var/www/uppsalamakerspace.se/bank/
E-post
E-posten tas emot av en docker-container, den heter postfix-dovecot, och kör denna docker-container i grunden: https://github.com/docker-mailserver/docker-mailserverInställningarna som är gjorda finns i /srv/mail, som det tas backuper på. E-posten nås via webb-gränssnittet på mail.uppsalamakerspace.se
Backup
Backup tas dagligen av /etc/cron.daily/ums-backup. Det tar kopior på det som nämnts ovan. Backup