Skip to content

gbraad-gaming/personal-cardforge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

(Card) Forge for private (remote) use

Forge for personal/private use (rdesktop)

Note

This image is based on my gbraad-devenv/fedora image, and is therefore personalized; it uses gbraad as user with my dotfiles and tailored to use services exposed by my homelab setup.

Usage instructions

$ podman run -d --name cardforge \
   --hostname ${HOSTNAME}-cardforge -p 8444:8444 \
   -v ~/.cache/forge:/home/gbraad/.cache/forge \
   ghcr.io/gbraad-gaming/cardforge:latest
$ podman exec -it cardforge su - gbraad
$ kasmvncserver

This allows you to open the remote session from your IP, like https://[remote_ip]:8444.

Otherwise, you can use tailscale to allow remote use:

$ sudo systemctl enable --now tailscaled
$ sudo tailscale up
$ tailscale ip

... and then open https://[tailscale_ip]:8444

Devcontainer

A devcontainer is available for testing purposes. While it starts, the kasmvnc server can not be used on localhost. Preferably the following can be done

As root

$ tmux new-session -s tailscaled -d
$ tmux send -t tailscaled "tailscaled" ENTER
$ tailscale up

and then use another user:

$ su - gbraad
$ kasmvncserver
$ tailscale ip

... and then open https://[tailscale_ip]:8444

About

Forge for personal/private use (rdesktop)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages