Skip to content

DiscordBolt/Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker

Make sure to keep these files secret and do NOT commit these to Github.

Setup:

  1. Add private.key and certificate.crt to nginx/conf/ssl
  2. Add .htpasswd to nginx/
  3. Create watchtower/docker-login.env with specified login info
  4. docker login
  5. docker-compose build
  6. docker-compose up -d
  7. Jenkins Setup 1. Go to HOST/jenkins
    2. Get the password from docker exec docker_jenkins-master_1 cat /var/jenkins_home/secrets/initialAdminPassword
    3. Install suggested plugins
    4. Create admin account
    5. Set Jenkins URL (Default is normally OK)
    4. Install Checkstyle and HTTP Request Plugins.
    5. Update all Plugins
    6. Set Jenkins secrets
    1. dockerPassword
    2. discordToken
    3. discordTokenDev
    4. discordWebhook
    5. twitchClientId
      6. Open Blue Ocean and create pipelines
      7. Use the Jenkins Github user

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published