Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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