Homarr

A homepage for your server.
Demo ↗️ Install ➡️

Join the discord!

# 📃 Table of Contents - [📃 Table of Contents](#-table-of-contents) - [🚀 Getting Started](#-getting-started) - [ℹ️ About](#ℹ️-about) - [⚡ Installation](#-installation) - [Deploying from Docker Image 🐳](#deploying-from-docker-image-) - [Building from Source 🛠️](#building-from-source-️) - [💖 Contributing](#-contributing) # 🚀 Getting Started ## ℹ️ About Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. **[⤴️ Back to Top](#-table-of-contents)** ## ⚡ Installation ### Deploying from Docker Image 🐳 > Supported architectures: x86-64, ARM, ARM64 _Requirements_: - [Docker](https://docs.docker.com/get-docker/) **Standard Docker Install** ```sh docker run --name homarr -p 7575:7575 -d ghcr.io/ajnart/homarr ``` **Docker Compose** ```yml --- version: '3' #--------------------------------------------------------------------------------------------# # Homarr - A homepage for your server. # #--------------------------------------------------------------------------------------------# services: homarr: container_name: homarr image: ghcr.io/ajnart/homarr restart: unless-stopped ports: - '7575:7575' ``` ### Building from Source 🛠️ _Requirements_: - [Git](https://git-scm.com/downloads) - [NodeJS](https://nodejs.org/en/) _(Latest or LTS)_ - [Yarn](https://yarnpkg.com/) **Installing** - Clone the GitHub repo: `git clone https://github.com/ajnart/homarr.git` & `cd homarr` - Install all dependencies: `yarn install` - Build the source: `yarn build` - Start the NextJS web server: ``yarn start`` - *Note: If you want to update the code in real time, launch with ``yarn dev``* # 💖 Contributing **Please read our [Contribution Guidelines](/CONTRIBUTING.md)** All contributions are highly appreciated. **[⤴️ Back to Top](#-table-of-contents)**