Code Monkey home page Code Monkey logo

autotyed's Introduction

Autotyed

This repo is a collection of configurations, html snippets and code that provide a way to present many different applications in a single interface and web address.

This is mostly geared toward macOS X users. I started my server adventure on a mac because I really like Indigo and SecuritySpy; they're mac-only. All of my trials and tribulations leading up to a solid home-media environment have been with macs.

As the repo wiki gets built out I expect new solutions to come to fruition and more Linux and/or Docker support provided. Please check back once in a while for updates!

This readme is quickly going to become out of date. See the wiki for the latest info.

HOWTO

Part of the goal of this repo is to document how to Reverse Proxy the following application through NGINX using a single hostname:

Additionally, information is provided to install and configure:

Now

What is currently provided:

  • An nginx config showing how to route traffic to each application.
  • A set of images, css, and html to create a minimal web interface.
  • macOS startup scripts for several applications that lack their own.
  • Minimal installation scripts for macOS.
    • Run make install to automatically install most of the dependencies on a mac server.
    • You should read the scripts and understand what they do before running make install.
  • A wiki where installation instructions will be refined.

Pull requests for Linux and/or Docker are welcomed! I run all this stuff on dedicated Mac servers, so I have no need to venture down the Linux path. All of this open source software was originally designed for Linux and works great there too!

I'm still putting all these pieces together so I can rebuild my mac servers if they die. After the installation scripts are finished, I'll work on a wiki to document all of the installation and post-installation steps. Hopefully a howto video will show up too!

Bits and Pieces

I have a handful of custom startup scripts and doohickies for Radarr, Jackett, Sonarr, etc. I also run a few pieces of custom software (found elsewhere on my github) to move data among these apps.

Documenting how all these pieces of software can be installed, auto-started, monitored and tied together is the goal of this repo. More to come, but some of you will figure it out with the breadcrumbs I've provided.

This is what the provided html page looks like. It's responsive and looks great on any device: Screen Shot of Custom Interface

autotyed's People

Contributors

davidnewhall avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

autotyed's Issues

Explanation

I haven't updated this repo in a while, because I haven't messed with my mac in a while. But today I'm working on migrating all my data off the mac and onto an unraid system. The future of this repo is not certain, but I will update things to explain how I made the nginx config work on unraid.

more soon

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.