Skip to content

Commit

Permalink
Add EZAuth Logo
Browse files Browse the repository at this point in the history
Add Documentation Pages
  • Loading branch information
JohnGrubba committed Jun 24, 2024
1 parent c4ea263 commit 8c6853b
Show file tree
Hide file tree
Showing 7 changed files with 31 additions and 42 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<img src="assets/ezauth_banner.png" />
<img src="docs/ezauth_banner.png" />

<h3 align="center">High performance self-hosted and fully customizable authentication service</h3>

Expand All @@ -9,4 +9,4 @@
- ⚠️ Make sure to always have a backup of your user data.

> [!NOTE]
> The Documentation is still in progress.
> You can find the Documentation [here](https://johngrubba.github.io/ezauth/)
1 change: 0 additions & 1 deletion docs/email.md

This file was deleted.

Binary file added docs/ezauth_logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/getting-started/configuration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Configuration
1 change: 1 addition & 0 deletions docs/getting-started/setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Setup / Installation
24 changes: 12 additions & 12 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
# Welcome to MkDocs
<img src="ezauth_banner.png" />

For full documentation visit [mkdocs.org](https://www.mkdocs.org).
<h3 align="center">High performance self-hosted and fully customizable authentication service</h3>

## Commands
## Disclaimer

* `mkdocs new [dir-name]` - Create a new project.
* `mkdocs serve` - Start the live-reloading docs server.
* `mkdocs build` - Build the documentation site.
* `mkdocs -h` - Print help message and exit.
- ⚠️ The project is under **very active** development.
- ⚠️ Expect bugs and breaking changes.
- ⚠️ Make sure to always have a backup of your user data.

## Project layout
## Features

mkdocs.yml # The configuration file.
docs/
index.md # The documentation homepage.
... # Other markdown pages, images and other files.
- **High performance**: Written in Python with the help of FastAPI.
- **Customizable**: You can customize the service to your needs.
- **Self-hosted**: You have full control over your user data.
- **Secure**: The service is designed with security in mind.
- **Easy to use**: The service is easy to set up and use.
42 changes: 15 additions & 27 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,13 @@ site_description: EZAuth is a high performance self-hosted and fully customizabl
use_directory_urls: True
repo_url: https://github.com/JohnGrubba/ezauth
nav:
- Home: index.md
- Quickstart with Docker: docker_quickstart.md
- Installation:
- Linux/MacOS/Raspberry: installation.md
- Windows: windows_installation.md
- Freqtrade Basics: bot-basics.md
- Configuration: configuration.md
- Strategy Customization: strategy-customization.md
- Strategy Callbacks: strategy-callbacks.md
- Stoploss: stoploss.md
- Plugins: plugins.md
- Start the bot: bot-usage.md
- Control the bot:
- Telegram: telegram-usage.md
- freqUI: freq-ui.md
- REST API: rest-api.md
- Web Hook: webhook-config.md
- Home: index.md
- Getting Started:
- Installation / Setup: getting-started/setup.md
- Configuration: getting-started/configuration.md
theme:
name: material
logo: "ezauth_banner.png"
logo: "ezauth_logo.png"
features:
- content.code.annotate
- search.share
Expand All @@ -31,15 +18,16 @@ theme:
- navigation.footer
language: en
palette:
- scheme: default
primary: "blue grey"
accent: "tear"
- media: "(prefers-color-scheme: light)"
scheme: default
primary: blue
toggle:
icon: material/toggle-switch-off-outline
icon: material/weather-night
name: Switch to dark mode
- scheme: slate
primary: "blue grey"
accent: "tear"

- media: "(prefers-color-scheme: dark)"
scheme: slate
primary: blue
toggle:
icon: material/toggle-switch
name: Switch to light mode
icon: material/weather-sunny
name: Switch to system preference

0 comments on commit 8c6853b

Please sign in to comment.