Coder Social home page Coder Social logo

techops's People

Contributors

ezrizhu avatar bertant avatar jli198 avatar tjamesw123 avatar

Stargazers

Miguel Merlin avatar  avatar

Watchers

 avatar

Forkers

tjamesw123

techops's Issues

gather ssh keys

we want techops members to add their ssh keys to their github profile, so in the future our IaC script can automatically update their ssh/authorized_keys.

wiki

  • blocked until wiki team finds a wiki software

we want to deploy and maintain this wiki software.

dokuwiki remote user auth

We want dokuwiki to automatically log user on by reading the header sent from nginx.

the nginx headers added can be found on /etc/nixos/authelia-extras.nix in the proxy settings.

https://www.dokuwiki.org/plugin:authremoteuser

one question: do we need to create the user in dokuwiki first, or will it automatically make them as one logs in.

dns

manage dns entries

Infra as Code

Look into what IaC to use, either nix, ansible, or something else.

webserver

this issue will track our research into setting up webservers.
webserver (apache2, nginx, caddy, traefik, etc..)

will also have to setup tls certs via letsencrypt.

staging environments

to setup the staging environments for the teams, we will need people with experience with docker-compose and a reverse proxy (nginx, apache, caddy, etc...) to help manage various services.

panel

an internal panel might be cool, we can brainstorm here

sitblueprint.com Traffic

Description

Provide a method to fetch traffic data from sitblueprint.com. This information will be used in the User Management API to provide information on the site usage.

Production Server

This issue will track the deployment of the Production server, expected to be done Nov 3.

  • Provision
  • Base configuration.nix installation
  • Add users
  • Install extra packages, enable docker[1], etc...
  • Install Nginx
  • Nginx LE cert
  • Secrets Mangement
  • Install Dokuwiki @danielyu2003
  • Install Authelia
  • Docker env, pull team 1 project [BLOCKED]
  • Init git repo, upload to here ๐ŸŽ‰

[1]: podman doesn't work with watchtower, and we want compose to work aswell
virtualisation.oci-containers.backend
RE: Reverse proxy, we will use something like -p 127.0.0.1:80:80

Create form to create Authelia user

Description

Create a form to add users to Authelia. The form should receive as input the username, email, and display name. Return corresponding errors if the user already exists.

site

host static files (generated by ssg), on our server.

monitoring

we want to gather the logs of our services into one centralized place.
we want to be able to see historic and current usages of the server.
we want alerts when things fail.

stacks to choose from
elastic*
grafana+prom+other things
icinga
net thing

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.