Skip to content

PlayitGG🔗

Originally this was just for testing random things, but then those random things became permanent and just kept running here...
Only the PlayitGG tunnel should stay here, and the rest should be moved elsewhere.

Alpine basic setup

Alpine setup

Short info snippet about how I set up Alpine LXCs usually.
Not using a template since I dont know what I need and dont need.

Basic setup
Default timezone is wrong, change it to Estonian apk update
apk add tzdata
ln -sf /usr/share/zoneinfo/Europe/Tallinn /etc/localtime

apk update
apk upgrade

VS Code Dependancies + SSH
Using Dropbear for SSH because Alpine wiki says it uses less resources and I am using root account (yes i know i should not use root).
apk add gcompat libstdc++ bash grep wget tar curl openrc dropbear
rc-service dropbear start
rc-update add dropbear

Docker and Compose
Install:
apk add --update docker docker-compose
After install, also need to add docker to startup:
rc-update add docker boot
service docker start
service docker status

PlayitGG tunnel🔗

Create an account on the playit.gg website, from there you get the key and the compose file.

PlayitGG compose
services:
  playit:
    image: ghcr.io/playit-cloud/playit-agent:latest
    container_name: playit-tunnel
    network_mode: host
    environment:
    - SECRET_KEY=**hidden**
    restart: unless-stopped

Automatic Twitch Drops Miner Tool🔗

This should be moved to its own LXC, but I'm lazy :)
Using a Docker solution for now.

Twitch Drops Miner compose
services:
  twitchdropsminer:
  image: dungfu/twitch-drops-miner:latest
  container_name: twitchdropsminer
  ports:
    - "5800:5800"
  volumes:
    - ./tdm-dungfu/config:/TwitchDropsMiner/config
    - ./tdm-dungfu/cache:/TwitchDropsMiner/cache
  environment:
    - USER_ID=0
    - GROUP_ID=0
    - TZ=Europe/Tallinn
  restart: unless-stopped
TDM settings

Under settings, select Priority mode: Priority list only This ensures that only the games added to the list will target active drops. However, when I added BF6, other EA games somehow started pulling in too... because of that, I added them to a separate exclude list.

Priority:
    Warframe
    Path of exile 2
    Path of exile
    BATTLEFIELD 6
    Battlefield 6
    Soulframe
    Warhammer: Vermintide 2
    Warhammer 40,000: Darktide
    HELLDIVERS 2
    Deadlock
    Counter-strike
Exclude:
    Apex Legends
    EA Sports College Football 26
    EA Sports FC 26
    Madden NFL 26
    NBA 2K26
    PGA TOUR 2K25
    UFL

Previously, the software ran directly on a VM, but it started acting up. I tested various forks, but those didn't seem to work correctly either, so I finally migrated over to one that used Docker.

Legacy info

Download the appimage, enable auto-start in the settings, and ezpz you're done.
TwitchDropsMiner by DevilXD
It stopped working for me at some point, so I built it myself, and that worked.

Valheim server🔗

Similarly, this was spun up to test if others could get a decent ping using my 5G network, but then it went straight into production...

Valheim server compose
services:
  # valheim game server
  valheim:
    image: mbround18/valheim:latest
    container_name: valheim-server
    user: "0:0"
    stop_signal: SIGINT
    ports:
      - "2456:2456/udp"
      - "2457:2457/udp"
      - "2458:2458/udp"
    environment:
      - PORT=2456
      - NAME="Kaur server test"
      - WORLD="HENTAILAND"
      - PASSWORD="12345!"
      - TZ="Europe/Tallinn"
      - PUBLIC=0
      - AUTO_UPDATE=0
      - AUTO_UPDATE_SCHEDULE="0 1 * * *"
      - AUTO_BACKUP=1
      - AUTO_BACKUP_SCHEDULE="*/5 * * * *"
      - AUTO_BACKUP_REMOVE_OLD=1
      - AUTO_BACKUP_DAYS_TO_LIVE=3
      - AUTO_BACKUP_ON_UPDATE=1
      - AUTO_BACKUP_ON_SHUTDOWN=1
      - UPDATE_ON_STARTUP=0
      - TYPE=BepInEx
      - MODS="
        Azumatt-Azus_UnOfficial_ConfigManager-18.4.3
        Azumatt-MagicEitrBase-1.1.8
        ValheimModding-Jotunn-2.27.0
        Advize-PlantEasily-2.0.3
        Advize-PlantEverything-1.20.0
        Roses-SmarterContainers-1.7.0
        Goldenrevolver-Quick_Stack_Store_Sort_Trash_Restock-1.4.13
        Azumatt-AzuHoverStats-1.1.8
        MaxiMods-MultiCraft-1.4.2
        Azumatt-AzuClock-1.0.5
        NexusRPLD-aedenthorn_HoeRadius-0.4.0
        ComfyMods-ComfyAutoRepair-1.0.0
        Azumatt-FirstPersonMode-1.3.10
        blacks7ar-Endurance-1.1.0
        Marf-FuelEternal-1.2.1
        TastyChickenLegs-AutomaticFuel-1.4.5
        Azumatt-AzuExtendedPlayerInventory-1.4.12
        Azumatt-AzuCraftyBoxes-1.8.5
        TastyChickenLegs-CandlesForever-1.0.2
        Azumatt-Recycle_N_Reclaim-1.3.8
        Azumatt-TrueInstantLootDrop-1.0.2
        Digitalroot-Digitalroots_Slope_Combat_Assistance-2.0.27
        Azumatt-Build_Camera_Custom_Hammers_Edition-1.2.8
        Azumatt-AzuMiscPatches-1.2.8
        Smoothbrain-Mining-1.1.5
        Smoothbrain-Lumberjacking-1.0.5
        Smoothbrain-Sailing-1.1.7
        Smoothbrain-TargetPortal-1.2.0
        Smoothbrain-Farming-2.2.1
        Smoothbrain-Blacksmithing-1.3.2
        Smoothbrain-Cooking-1.2.1
        Smoothbrain-PassivePowers-1.1.2
        Smoothbrain-Foraging-1.0.9
        Smoothbrain-Building-1.2.5
        Smoothbrain-SmoothSave-1.0.5
        Smoothbrain-Vitality-1.1.2
        Smoothbrain-Tenacity-1.0.3
        Smoothbrain-Evasion-1.0.3
        TastyChickenLegs-DropMoreLoot-1.2.4
        blacks7ar-FoodDurationMultiplier-1.1.6
        Azumatt-DeezServerSyncBalls-1.0.6
        Azumatt-AAA_Crafting-2.1.3
        cjayride-FasterBoats-1.0.0
        nearbear-BiggerBoatMapExploreRadius-1.0.3
        Crystal-Comfortable-1.0.5
        JereKuusela-Server_devcommands-1.100.0
        Azumatt-AzuWearNTearPatches-1.0.8
        OdinPlus-OdinsKingdom-1.4.6
        OdinPlus-OdinsUndercroft-1.2.9
        OdinPlus-OdinTrainingPlace-1.6.2
        blacks7ar-RefinedStonePieces-1.1.0
        blacks7ar-FineWoodPieces-1.6.5
        blacks7ar-DarkWoodFurnitures-1.0.2
        blacks7ar-GlassPieces-1.2.5
        blacks7ar-CoreWoodPieces-1.2.4
        OdinPlus-OdinCampsite-1.6.1
        blacks7ar-TarCollector-1.1.8
        blacks7ar-NoTreeStump-1.0.3
        OdinPlus-OdinArchitect-1.5.6
        OdinPlus-OdinsFoodBarrels-1.2.1
        blacks7ar-BoatAdditions-1.4.1
        ValheimModding-JsonDotNET-13.0.4
        RandyKnapp-EpicLoot-0.11.4
        blacks7ar-VikingsDoSwim-1.4.0
        shudnal-StaminaExtended-1.0.9
        bonesbro-FloorsAreRoofs-2.0.2
        ComfyMods-SearsCatalog-1.8.0
        BentoG-MissingPieces-2.2.2
        The_Bees_Decree-VALKEA-3.0.0
        zolantris-ValheimRAFT-4.1.1
        BlackViking-TopMining-420.0.6
        TingleHaters-MiningAOE-0.1.1
        Makaveli23-WindAtYourBack-0.3.2
        Neobotics-HUDCompass-1.1.6
        Therzie-Warfare-1.8.9
        Therzie-Armory-1.3.1
        Smoothbrain-Backpacks-1.3.6
        blacks7ar-MagicPlugin-2.1.8
        Therzie-Wizardry-1.1.8
        Therzie-WarfareFireAndIce-2.0.8
        Therzie-Monstrum-1.5.1
        Therzie-MonstrumDeepNorth-2.0.6
        ASharpPen-This_Goes_Here-2.1.2
        JewelHeim-EpicLoot_Therzie-2.1.1
        "
    restart: unless-stopped
    volumes:
      - ./valheim/saves:/home/steam/.config/unity3d/IronGate/Valheim
      - ./valheim/server:/home/steam/valheim
      - ./valheim/backups:/home/steam/backups