From df56d1ae5921ceb5b7c101e461f1e2af6ccb0658 Mon Sep 17 00:00:00 2001 From: ds Date: Tue, 13 Sep 2022 08:52:16 +0200 Subject: [PATCH] self hosted doc: hobby-deployment-1 --- infra/Hobby.md | 32 ++++++++++++++++++++++++++++++++ infra/readme.md | 14 ++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 infra/Hobby.md create mode 100644 infra/readme.md diff --git a/infra/Hobby.md b/infra/Hobby.md new file mode 100644 index 000000000..438752ba6 --- /dev/null +++ b/infra/Hobby.md @@ -0,0 +1,32 @@ +# + +``` + +``` + +Hobby Deployment + +We provide a **hobby deployment** option just for those that want to try out self-hosted Featbit without having to spend a lot on infrastructure costs. + +This type of deployment is aimed at users who want to test out the platform or do some minimal use with Featbit ecosystem + +It should **not** be used as a production instance for tracking a product with any reasonable amount of scale. + +## Pre-requisites + +We recommend you to deploy a Linux Ubuntu Virtual Machine + +* minimal 4G RAM, 8-16G RAM is recommended +* 64G in disk, SATA is recommended +* Docker should be installed in your VM + +## Manuel install on an Ubuntu VM + +``` +git clone https://github.com/featbit/featbit.git + +cd featbit/ + +docker compose up -d +``` + diff --git a/infra/readme.md b/infra/readme.md new file mode 100644 index 000000000..dae76638d --- /dev/null +++ b/infra/readme.md @@ -0,0 +1,14 @@ +# Self Hosted Featbit + +Getting a prod environment of Featbit up and running is probably one of the first things you want to do! This section goes through the different options available depending on where you'll be hosting Featbit, and includes guides on several of the most popular services. + +## Deployment options + +* [Hobby / Single Mode Recommended for testing or hobby projects (<100 feature flags, <100k events/month)](./Hobby.md) +* K8S + +## Configurations + +* Environment variables +* Securing and Settings Featbit +* Upgrading Featbit