Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/dockserver/dockserver

Docker + Traefik with Authelia and Cloudflare Protection
https://github.com/dockserver/dockserver

authelia cloudflare composer discord docker docker-compose docker-images google google-drive keep-it-simple-and-no-fancy-ui rclone selfhosted traefik traefik-v2

Last synced: 8 days ago
JSON representation

Docker + Traefik with Authelia and Cloudflare Protection

Awesome Lists containing this project

README

        

# **DockServer**



Join DockServer community

-----




Join DockServer on Discord



Latest Official Release on GitHub



MIT License




Donate using Patreon


_Docker + Traefik with Authelia and Cloudflare Protection_

---

## Migration

If you currently have a server with PG/MHS/PTS, have a look here before you start the installation: [Migration Guide](https://dockserver.github.io/dockserver/install/migration.html)

---

## Minimum Specs and Requirements

- Stable: Ubuntu 22

- CPU 2 Cores or 2 VCores (x86/x64)
- **No** ARM Support
- 4GB Ram
- 20GB Disk Space

- A VPS/VM or Dedicated Server
- your Domain or buy a new [namecheap](https://www.namecheap.com/)
- [Cloudflare](https://dash.cloudflare.com/sign-up) account free tier

---

## For Testing

- [Hetzner Cloud](https://www.hetzner.com/de/cloud)
- [Digital Ocean](https://www.digitalocean.com/)
- [Vault](https://www.vultr.com/)

---

## Pre-Install

1. Login to your Cloudflare Account & goto DNS click on Add record.
1. Add 1 **A-Record** pointed to your server's ip.
1. Copy your [CloudFlare-Global-Key](https://support.cloudflare.com/hc/en-us/articles/200167836-Managing-API-Tokens-and-Keys) and [CloudFlare-Zone-ID](https://support.cloudflare.com/hc/en-us/articles/200167836-Managing-API-Tokens-and-Keys).

---

## Set the following on Cloudflare

1. `SSL = FULL` **( not FULL/STRICT )**
1. `Always on = YES`
1. `HTTP to HTTPS = YES`
1. `RocketLoader and Broli / Onion Routing = NO`
1. `TLS min = 1.2`
1. `TLS = v1.3`

---

### Easy Mode install

Follow our install instructions: [Wiki](https://dockserver.github.io/dockserver/install/install.html)

---

## Support

Kindly report any issues/broken-parts/bugs on [github](https://github.com/dockserver/dockserver/issues) or [discord](https://discord.gg/A7h7bKBCVa)

Donate using Patreon

---

## Code and Permissions

```sh
Copyright 2021 @dockserver
Code owner @dockserver
Dev Code @dockserver
Co-Dev -APPS- @CONTRIBUTORS-LIST
```

---

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

### Contributors



doob187/


doob187




FSCorrupt/


FSCorrupt




DrAg0n141/


DrAg0n141




Aelfa/


Aelfa



cyb3rgh05t/


cyb3rgh05t




justinglock40/


justinglock40




mrfret/


mrfret




DoCtEuR3805


DoCtEuR3805 | FRENCH-QC



brtbach/


brtbach




Mend


Mend Renovate




ramsaytc/


ramsaytc




Shayne/


Shayne



Nossersvinet/


Nossersvinet




Ookla,


Ookla, Ariel, Ride!




Imgbot/


Imgbot




James


James Townsend



Red


Red Daut




domesticwarlord86/


domesticwarlord86