Recently Updated Pages

Set up php-fpm

If you want to use the compiled PHP version from your webserver (e.g. Apache or Nginx), you need ...

Run php-cli

You can now run php-cli from ~/php/php8/bin/php and also start the built-in server: ➜ echo "<?ph...

Preparation

This guide assumes that you will download the source to ~/php/source and install PHP to ~/php/php...

Configuration and Building

This assumes you are going to run PHP as your user (instead of www-data or similar as normaly in ...

Fetching source

The names of the directories of course change depending on which version of PHP you are installin...

Set up Gunicorn

Create a config file cd /srv/server/glitchtip nano gunicorn.py pidfile = "/srv/server/glitchtip/...

Set up Celery

Set up Beat sudoedit /etc/systemd/system/glitchtip-celery-beat.service [Unit] Description=glitch...

Set up Nginx

This depends a lot on your general Nginx setup, but there should be nothing special about this co...

Set up backend

Create environment variable file cd /srv/server/glitchtip nano env DATABASE_URL="postgres://glit...

Set up Frontend

Compile frontend cd /srv/server/glitchtip git clone https://gitlab.com/glitchtip/glitchtip-fronte...

Prerequisites

Python3 poetry Systemd (or something else to start services with gunicorn (or something similar...

Basic Setup

Download Code create an empty directory for glitchtip somewhere (e.g. /srv/server/glitchtip) clon...

Adding authentification to room creation

You probably want to restrict the creation of new rooms to some users, but still allow everyone w...

Prerequisites

an up-to-date version of Ubuntu or Debian (tested using Ubuntu 18.04 and Debian Buster) a runnin...

Some more things...

Nginx If you are using Nginx, you can take a look at the generated /etc/nginx/sites-available/ji...

Prerequisites

some Linux distribution (I am doing this on Debian Testing, but it should work anywhere, where Pu...

Combining Sinks

Now you could change the output channel of your game to the OBS null sink and the audio would be ...

Creating a null sink

Getting familiar with pactl First we want to take a look at all output channels (or sinks): ➜ ...

Prerequisites

Nginx a website using PHP (you can apply most parts to other sites by replacing fastcgi_ with pr...

Adding an exception for static IP address

Assuming you have a static IP address you can easly ignore the cache for your visits. Outside of ...