Skip to content
WiltzsuPublic

About

Ansible and reusable GitHub Actions for a personal Ubuntu VPS lab (sites, Bedrock, Laravel, ops scripts).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

Repository files navigation

platform

Personal Ubuntu VPS lab: Ansible playbooks, reusable GitHub Actions, and nginx templates for sites I run on my own servers (apps on one host, monitoring on another).

Companion repo for day-to-day server scripts: linux-server-utils.

Start here: docs/getting-started.md - bootstrap, deploy keys, Bedrock provision, first deploy.

What this is

What this is not

  • Not a product, shared framework, or copy-paste “platform team” stack
  • Not employer or client production automation - personal lab only
  • Not complete IaC: no Terraform module here yet; no Kubernetes
  • Not every app type: Laravel nginx via Ansible (site-nginx.yml) is still a stub

Repo layout

Path Purpose
ansible/ Playbooks, roles, inventory examples
.github/workflows/ Reusable workflows (app deploy + linux-server-utils sync)
docs/getting-started.md Operator runbook for this lab
docs/linux-server-utils-sync.md Push-to-server sync for linux-server-utils
docs/testing-changes.md Staging vs ephemeral Hetzner VPS for playbook tests

License

MIT

About

Ansible and reusable GitHub Actions for a personal Ubuntu VPS lab (sites, Bedrock, Laravel, ops scripts).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages