Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 2.07 KB

README.md

File metadata and controls

29 lines (21 loc) · 2.07 KB

DigitalOcean Referral Badge DeployDestroyReboot

Teamspeak CI 🚀

A project to deploy and manage easily your teamspeak server with DigitalOcean and Github CI Workflow. By default, it runs a free teamspeak license which means that it's a 32 user's slots server with the smallest DigitalOcean VPS which costs only 5 dollars per month.

Even if you are not friendly with github, it's really easy to create a Teamspeak server. You can watch out this youtube guide (french).

Get started

  • Create an account on DigitalOcean
  • Fork the project
  • Set secret keys that you have to setup before running your Github CI :
Key Description Required
DIGITALOCEAN_ACCESS_TOKEN Your access token from digitalocean true
PRIVATE_KEY true
PUBLIC_KEY true
TS3SERVER_DB_PASSWORD true
TS3SERVER_LICENSEKEY false

If you are not friendly with Shell to create SSH PRIVATE_KEY and PUBLIC_KEY, you can go in this website

  • Run your deploy workflow manualy

  • Once the workflow is fully runned, you can saved your super admin credential in last job called Deploy in the last step Docker (example).

  • Find your server IP: Go in last job called Deploy in the last step Your server IP.