Skip to content

wbetterdev/convox-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Convox Scripts

This repository initially started as a tool for linking NP microservices between them but then ended up containing everthing we use for local development and deployment.

Contents

  1. Scripts for installing all the necesarry programs and utilities (based on Ubuntu LTS 20.04 packages). You can find them in /scripts/installs.
  2. Scripts for deploying to OP services Docs
  3. Scripts for setting up your linux user bash aliases and profiles. You can find them in /configs/linux-user/bash/ TODO Add Docs
  4. Scripts for starting and configuring NP service. TODO Add Docs
  5. Scripts for running an apache server as a proxy for linking NP and OP services in between then and having HTTPS work via self signed certificates that you can find in /certs/apache.
  6. Configuration templates needed when creating a new development environment. You can find these in /configs/templates/

OP Scripts and their usage

  1. opdeploy - deployment script for deploying on either of the three servers api.stepbet.com, images.stepbet.com, dev.stepbet.com

  2. opkonnect - opens an SSH connection to a server

  3. oplogs - downloads file logs from servers

NP scripts and their usage

TODO: add docs here

  1. npsconfig - script that links services in between them. Run this when you switch location for services. e.g. switch from using an external user service to running a local user service.
  2. npsenv - script builds environment variables needed for a service to run
  3. npsinstall
  4. npsrun

Documentation

  1. Installation
  2. Creating and deploying releases

About

sandbox for scripts used by moldovan team that may eventually make it into the kraken repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published