Site Tools


projectinsanity:services

FDroid repository (Gplay mirror)

ArchLinux repository

Usage

/etc/pacman.conf
...
[projectinsanity]
SigLevel = PackageOptional
Server = https://onny.project-insanity.org/archlinux

Doku: [[projectinsanity:server_setup#pi_archlinux_repository]]

mail

dasalte

  • url: project-insanity.org
  • imap: 4422
  • smtp: 25
  • normal password
  • starttls (accept all certs)
  • user: user@domain.com

neu

  • url: mail.project-insanity.org
  • imap: 143
  • smtp: 587
  • normal password
  • startls (both)
  • user: user@domain.com

nextcloud

davs://nextcloud.project-insanity.org/remote.php/dav/files/onny/

git

  • url: git.project-insanity.org

office.project-insanity.org

bitcoind

run bitcoin-qt like this

bitcoin-qt -connect 10.25.0.105 -prune 600

(10.25.0.105 is the internal ipv4 of storage.pi) some recent parts of the blockchains will be still saved locally (~600mb) but full verification is done via the full node installation on storage.pi. for security reasons, connections to ''bitcoin-qt'' are only allowed from the internal (vpn) network.

it could be possible that you have to remove your old local blockchain and start resyncing.

invoiceplane

transmission

zabbix

vpn

preparations (archlinux but also works on obongo)

pacman -S wireguard-tools
cd /etc/wireguard
wg genkey | tee privatekey | wg pubkey > publickey
chmod 600 privatekey
chown root:root privatekey

archlinux (systemd-networkd)

put pubkey into server config

/etc/systemd/network/99-client.netdev
[NetDev]
Name = wg0
Kind = wireguard
Description = Wireguard

[WireGuard]
PrivateKey = [ONNY's PRIVATE KEY]

[WireGuardPeer]
PublicKey = [SERVER PUBLICKEY]
AllowedIPs = 10.25.0.0/16
Endpoint = 2a01:4f8:191:327::2:51820
Endpoint = 144.76.16.40:51820
PersistentKeepalive = 25
/etc/systemd/network/99-client.network
[Match]
Name = wg0

[Network]
Address = 10.25.40.2/16
systemctl restart systemd-networkd

obongo / ubuntu

/etc/wireguard/wg0.conf
[Interface]
Address = 10.25.40.3/16
PrivateKey = [YOUR_PRIVATE_KEY]
DNS = 10.25.0.1
MTU = 1500
ListenPort = 51820

[Peer]
# Name = Project-Insanity Wireguard VPN
PublicKey = [PI_SERVER_PUB_KEY]
AllowedIPs = 10.25.0.0/16
Endpoint = 144.76.16.40:51820
PersistentKeepalive = 25
nmcli connection import type wireguard file /etc/wireguard/wg0.conf
nmcli connection up wg0

smaller web services

  • feed
  • la boum deluxe podcast feed
  • bounce podcast feed
  • pishare
  • getmetadata (radio-browser.info)
  • arch-upstream
  • music-id.xyz
  • archbox.icu
  • 106fm archive radio
  • picloud homeserver
projectinsanity/services.txt · Last modified: 2021/01/27 11:21 by 2a02:8071:3eb9:a600:f2b4:79ff:fe13:2f46