Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

232 total results found

1.2.3 Caddy Reverse Proxy

1.2 Network 1.2.1 OPNSense Router

1.2.4 Adguard

1.2 Network 1.2.1 OPNSense Router

1.2.4 Firewall Rules

1.2 Network 1.2.1 OPNSense Router

1.2.5 Network Segmentation

1.2 Network

1.2.1 Network Segmentation

1.2 Network 1.2.1 OPNSense Router

Docker installation

1.7 Federated Applications 6.1 Matrix Synapse Server

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

1.7 Federated Applications 6.1 Matrix Synapse Server

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

1.7 Federated Applications 6.1 Matrix Synapse Server

# 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: ...

Federation

Caddy File

1.7 Federated Applications 6.1 Matrix Synapse Server

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

1.7 Federated Applications 6.1 Matrix Synapse Server

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

1.8 Self Hosted PaaS 1.7.1 Coolify

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 ?

1.3 Proxmox (PVE) 1.4.1 Proxmox 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

1.5 Authentication

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

1.5 Authentication 1.5.3 Authentik (SSO)

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

1.5 Authentication 1.5.3 Authentik (SSO)

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

1.5 Authentication 1.5.1 Vaultwarden

01. Installation Docker VM

1.8 Self Hosted PaaS 1.7.2 Dokploy

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

1.2 Network 1.2.4 DNS

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...