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

435 total results found

3. Proxmox Server Updates

1.3 Proxmox (PVE)

1.7 Federated Applications

This book is dedicated to federated applications that use a federated protocol like ActivityPub. Some of these are installed on the Docker VM with the other Shapps as well

Federation

6.1 Matrix Synapse Server

1.7 Federated Applications

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

1.8 Self Hosted PaaS

1.7.1 Coolify

1.8 Self Hosted PaaS

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 Proxmox SnapShots

1.3 Proxmox (PVE)

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

1.3.3. Proxmox Helper Scripts

1.3 Proxmox (PVE)

1.3.4 Update of VM's

1.3 Proxmox (PVE)

1.5 Authentication

1.5.3 Authentik (SSO)

1.5 Authentication

Authentik is an open source OIDC that provides single sign on possibilities for all the users of apps in your home lab. It supports a vast amount of authentication tools like Oauth2.0/OpenID, Radius and more. We will setup up Authentik wiht two factor authenti...

1.5.1 Vaultwarden

1.5 Authentication

Vaultwarden is a password manager with the sole goal of creating random usernames and passwords for all of your applications. It leverages the Bitwarden application for both the web and on the phone. You don't need to remember any of the credentials. That is t...