Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhzdhd/desktop-server
The docker compose configuration for the server setup I use in my desktop/server/laptop/Raspberry Pi
https://github.com/dhzdhd/desktop-server
docker docker-compose homepage nginx portainer self-hosted swag
Last synced: about 7 hours ago
JSON representation
The docker compose configuration for the server setup I use in my desktop/server/laptop/Raspberry Pi
- Host: GitHub
- URL: https://github.com/dhzdhd/desktop-server
- Owner: dhzdhd
- License: mit
- Created: 2023-07-20T14:25:13.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-06T15:26:55.000Z (9 months ago)
- Last Synced: 2024-04-06T17:14:33.171Z (9 months ago)
- Topics: docker, docker-compose, homepage, nginx, portainer, self-hosted, swag
- Language: PowerShell
- Homepage:
- Size: 117 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# desktop-server
The docker compose configuration for the server setup I use in my desktop/server/laptop/Raspberry Pi
## Applications used
- Homepage - a dashboard web app
- Portainer - a Docker monitoring service
- PgAdmin - a PostgreSQL dashboard app
- PostgreSQL - a SQL database## Setup
### General
- Run `setup.ps1`
### Services
- Homepage
- Follow [gist](https://gist.github.com/styblope/dc55e0ad2a9848f2cc3307d4819d819f)
- SWAG (after initial run)
- Before initial run
- Add duckdns key to `swag_config\dns-conf\duckdns.ini`
- After inital run (activate implies remove `.sample`)
- Move `www.subdomain.conf` to `swag_config\nginx\proxy-confs\`
- Activate (in `swag_config\nginx\proxy-confs\`)
- `portainer.subdomain.conf`
- `pgadmin.subdomain.conf`- Run `docker compose up -d` to start all servers