Skip to content

Project to manage your teamspeak server through Github CI with DigitalOcean as VPS Server.

License

Notifications You must be signed in to change notification settings

olriko/teamspeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Project to manage your teamspeak server through Github CI with DigitalOcean as VPS Server.

Topics

Resources

License

Stars

Watchers

Forks

Languages