Skip to content

sysvar/orgHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

orgHub

Dockerised base template software for a new organisation, a quick way to get started.

Features

Requirements

  • Debian Flavor of Linux
  • At least 4GB RAM, 4 CPU Cores, 10GB Disk
  • Script will satisfy all software requriments

Install

su -l

wget https://raw.githubusercontent.com/sysvar/orgHub/main/orgHub.sh && chmod +x orgHub.sh && ./orgHub.sh -h

Example

Example Usage

Example Install

Considerations

  • Change default login credentials
  • Only expose the services you need exposing
  • Elastic in current state should not be public internet facing, reduce port exposure

Exposure

See graphic above.

Elastic requires additional setup to swtich from 5061/tcp to 1008/tcp - Current Elastic Ports:

  • 5044: Logstash Beats input
  • 50000: Logstash TCP input
  • 9600: Logstash monitoring API
  • 9200: Elasticsearch HTTP
  • 9300: Elasticsearch TCP transport
  • 5601: Kibana

Default Logins

  • Dashy = manage/manageIT3!
  • Portainer = < VISIT WEBPAGE >
  • Uptime Kuma = < VISIT WEBPAGE >
  • Pi.Alert = < ADDITIONAL SETUP REQUIRED - See configs created on first run >
  • Passbolt = < ADDITIONAL SETUP REQUIRED - 1. Start Container, 2. Go to container folder, 3. run ./finish_setup.sh, 4. Visit Webpage >
  • Bookstack = [email protected]/password
  • Vikunja = < VISIT WEBPAGE >
  • Nessus = manage/manageIT3!
  • Cockpit = < UNIX DEVICE LOGINS >
  • Elastic = elastic/changeme

Future Dev

  • Maybe a finsih_setup.sh for Elastic so it changes ports and stops exposing some services.
  • Add akaunting.

About

Dockerised base template software for a new organisation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages