Advanced Search
Search Results
232 total results found
1.2.3 Caddy Reverse Proxy
1.2.4 Adguard
1.2.4 Firewall Rules
1.2.5 Network Segmentation
1.2.1 Network Segmentation
Docker installation
This docker compose file is inspired by the docker compose file created by Jims Garage at Gitea Synapse Jims Garage Since, I use a centralised caddy reverse proxy plugin for OPNSense I commented out the Traefik labels and the proxy network. services: synaps...
Create Configuration File
docker run -it --rm \ -v $(pwd)/data:/data \ -e SYNAPSE_SERVER_NAME=example.com \ -e SYNAPSE_REPORT_STATS=no \ matrixdotorg/synapse:latest generate You can call the folder where the configuration files are stored in as you like. In my case I simply cal...
Homeserver.yaml
# DO NOT USE THIS CONFIGURATION FILE FOR PRODUCTION server_name: "dgroningen.org" public_baseurl: "https://matrix.dgroningen.org/" pid_file: /data/homeserver.pid listeners: - port: 8008 tls: false type: http x_forwarded: true resources: ...
Caddy File
matrix.dgroningen.org { reverse_proxy /_matrix/* synapse:8008 reverse_proxy /_synapse/* synapse:8008 } matrix.dgroningen.org:8448 { reverse_proxy synapse:8008 } dgroningen.org { handle /.well-known/matrix/server { respond `{"m.server"...
Users
The first thing we need to do of course after setting up your server is setup an admin account. To do this we will use the following code that you can just copy paste. Instead of "admin" you can choose a more complicated name for security purposes. docker exe...
Installation
Source: https://www.youtube.com/watch?v=6IZF_VOlOJM&t=73s Setup Coolify Control Plane 1. The first step is to create a docker vm that will serve as the coolify control plane. It will only need 2CPU's and 4GB of RAM with 30GB of storage. This is thus not the VM...
1.4.1.1 What are Snapshots ?
A Proxmox snapshot is a point-in-time capture of a virtual machine or container’s complete state, including data, configuration files, and optionally memory (RAM). This powerful feature allows system administrators to create instant restore points before makin...
Introduction
For all the apps that we are using in daily or professional life we need authentication. Hence, before we deploy any apps it is advised to have an authentication system in place that your self hosted apps can use to authenticate. There are basically four ways ...
01. Docker Installation
Official Installation Page: Authentik Docker Installation Again as usual we will leverage Dockge to install Authentik on our Docker VM that we have created in our Proxmox Server. If you have not done this yet then please go to Docker VM Install. 1. The first ...
02. Configuration
This document describes briefly how to setup Authentik for the first time and how to implement 2FA for its users. 1. The first thing you need to do is create an admin account by providing an email and a password. It is recommended to use a random generated pas...
01. Installation
01. Installation Docker VM
We will use our proxmox helper script again to deploy a Docker VM on which after creation we will install dokploy The command that dokploy demands from us to fill inside the Docker VM is the following https://docs.dokploy.com/docs/core/installation
1. WildCard Records
To manage subdomains in YunoHost/Coolify/Dokploy or any other container management software with integrated reverse proxy you can send all subdomain request all to the same IP address. This allows you adding each one to Cloudflare, you can create a wildcard D...