Skip to content

HourlyGameServer is a webapp than can start and stop Valheim server on Openstack instance, backup and restore the world from an Openstack Object Storage, share the manager access to another users. It uses Kubernetes, Ansible, Terraform, Packer, PHP8 and Symfony5

Notifications You must be signed in to change notification settings

p-bizouard/HourlyGameServer

Repository files navigation

Hourly Game Server

HourlyGameServer is a webapp than can:

  • start and stop Valheim server on Openstack instance
  • backup and restore the world from an Openstack Object Storage
  • share the manager access to another users.

It uses Kubernetes, Ansible, Terraform, Packer, PHP8 and Symfony5

Workflow

Screenshot

Screenshot

Build docker image

Build image

docker build -t hgs_php -f ./docker/php/Dockerfile --target dev .

Build packer images

cd packer

Packer Readme

Launch terraform

cd terraform

Terraform Readme

Launch playbooks

cd ansible

Ansible Readme

About

HourlyGameServer is a webapp than can start and stop Valheim server on Openstack instance, backup and restore the world from an Openstack Object Storage, share the manager access to another users. It uses Kubernetes, Ansible, Terraform, Packer, PHP8 and Symfony5

Resources

Stars

Watchers

Forks