{"id":26950765,"url":"https://github.com/raghavyuva/nixopus","last_synced_at":"2026-03-03T20:13:04.487Z","repository":{"id":284767935,"uuid":"936602890","full_name":"raghavyuva/nixopus","owner":"raghavyuva","description":"Open Source Alternative to vercel, heroku, netlify with simplified workflows","archived":false,"fork":false,"pushed_at":"2026-02-28T18:05:47.000Z","size":75605,"stargazers_count":1374,"open_issues_count":62,"forks_count":120,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-02-28T18:55:44.936Z","etag":null,"topics":["ci-cd","coolify","deployment","file-manager","golang","heroku","homelab","netlify","nextjs","self-hosted","terminal","typescript","vercel","vps","vps-server"],"latest_commit_sha":null,"homepage":"https://nixopus.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/raghavyuva.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["raghavyuva"],"liberapay":"raghavyuva"}},"created_at":"2025-02-21T11:17:45.000Z","updated_at":"2026-02-28T15:51:47.000Z","dependencies_parsed_at":"2026-01-16T19:03:03.775Z","dependency_job_id":null,"html_url":"https://github.com/raghavyuva/nixopus","commit_stats":null,"previous_names":["raghavyuva/nixopus"],"tags_count":175,"template":false,"template_full_name":null,"purl":"pkg:github/raghavyuva/nixopus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raghavyuva%2Fnixopus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raghavyuva%2Fnixopus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raghavyuva%2Fnixopus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raghavyuva%2Fnixopus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/raghavyuva","download_url":"https://codeload.github.com/raghavyuva/nixopus/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/raghavyuva%2Fnixopus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30058155,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T18:21:05.932Z","status":"ssl_error","status_checked_at":"2026-03-03T18:20:59.341Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ci-cd","coolify","deployment","file-manager","golang","heroku","homelab","netlify","nextjs","self-hosted","terminal","typescript","vercel","vps","vps-server"],"created_at":"2025-04-02T23:31:47.464Z","updated_at":"2026-03-03T20:13:04.465Z","avatar_url":"https://github.com/raghavyuva.png","language":"Go","funding_links":["https://github.com/sponsors/raghavyuva","https://liberapay.com/raghavyuva"],"categories":["Go"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://nixopus.com\"\u003e\u003cimg width=\"1800\" height=\"520\" alt=\"Heading(4)\" src=\"https://github.com/user-attachments/assets/e103a9df-7abf-4f78-b75a-221331231247\" /\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n Open Source alternative to vercel, heroku, netlify with Terminal integration, and Self Hosting capabilities.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://nixopus.com\"\u003e\u003cb\u003eWebsite\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://docs.nixopus.com\"\u003e\u003cb\u003eDocumentation\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://nixopus.com/blog\"\u003e\u003cb\u003eBlog\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://discord.gg/skdcq39Wpv\"\u003e\u003cb\u003eDiscord\u003c/b\u003e\u003c/a\u003e •\n  \u003ca href=\"https://github.com/raghavyuva/nixopus/discussions/262\"\u003e\u003cb\u003eRoadmap\u003c/b\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\u003cp align=\"center\"\u003e\n \u003ca href=\"https://trendshift.io/repositories/15336\" target=\"_blank\"\u003e\u003cimg src=\"https://trendshift.io/api/badge/repositories/15336\" alt=\"raghavyuva/nixopus | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003cimg width=\"1210\" height=\"764\" alt=\"image\" src=\"assets/nixopus_dashboard.jpeg\" /\u003e\n\n\u003e ⚠️ **Important Note**: Nixopus is currently in alpha/pre-release stage and is not yet ready for production use. While you're welcome to try it out, we recommend waiting for the beta or stable release before using it in production environments. The platform is still undergoing testing and development.\n\n# Features\n\n- **Deploy apps with one click.** No config files, no SSH commands.\n- **Manage files in your browser.** Drag, drop, edit. Like any file manager.\n- **Built-in terminal.** Access your server without leaving the page.\n- **Real-time monitoring.** See CPU, RAM, disk usage at a glance.\n- **Auto SSL certificates.** Your domains get HTTPS automatically.\n- **GitHub integration.** Push code → auto deploy.\n- **Proxy management.** Route traffic with Caddy reverse proxy.\n- **Smart alerts.** Get notified via Slack, Discord, or email when something's wrong.\n\n## Installation \u0026 Quick Start\n\nThis section will help you set up Nixopus on your VPS quickly.\n\n\u003e 💡 **Quick Tip**: Use our [**Install Command Generator**](https://docs.nixopus.com/install/#generate-your-installation-command) to customize your installation command with a visual interface!\n\n### Install Nixopus\n\n**To get started without domain names, and to try out over ip:port deployment:**\n\n```bash\nsudo curl -sSL https://install.nixopus.com | bash\n```\n\n**For custom ip setups:**\n\n```bash\nsudo curl -sSL https://install.nixopus.com | bash -s -- --host-ip 10.0.0.154\n```\n\n**To install only the CLI tool without running `nixopus install`:**\n\n```bash\nsudo curl -sSL https://install.nixopus.com | bash -s -- --skip-nixopus-install\n```\n\n#### Optional Parameters\n\nYou can customize your installation by providing the following optional parameters:\n\n- `--api-domain` or `-ad`: Specify the domain where the Nixopus API will be accessible (e.g., `nixopusapi.example.tld`)\n- `--view-domain` or `-vd`: Specify the domain where the Nixopus app will be accessible (e.g., `nixopus.example.tld`)\n- `--host-ip` or `-ip`: Specify the IP address of the server to use when no domains are provided (e.g., `10.0.0.154` or `192.168.1.100`). If not provided, the public IP will be automatically detected.\n- `--verbose` or `-v`: Show more details while installing\n- `--timeout` or `-t`: Set timeout for each step (default: 300 seconds)\n- `--force` or `-f`: Replace files if they already exist\n- `--dry-run` or `-d`: See what would happen without making changes\n- `--config-file` or `-c`: Path to custom config file (defaults to built-in [`config.prod.yaml`](https://raw.githubusercontent.com/raghavyuva/nixopus/refs/heads/master/helpers/config.prod.yaml))\n\nExample with optional parameters:\n\n```bash\nsudo nixopus install \\\n  --api-domain nixopusapi.example.tld \\\n  --view-domain nixopus.example.tld \\\n  --verbose \\\n  --timeout 600\n```\n\nExample for custom ip setup:\n\n```bash\nsudo nixopus install \\\n  --host-ip 10.0.0.154 \\\n  --verbose\n```\n\n\u003e [!NOTE]  \n\u003e Running `nixopus install` requires root privileges (sudo) to install system dependencies like Docker. If you encounter permission errors, make sure to run the command with `sudo`.\n\nYou can also install the CLI and run `nixopus install` with options in a single command, refer [installation documentation](https://docs.nixopus.com/install/#installation-options) for more details on options\n\n## About the Name\n\nNixopus is derived from the combination of \"octopus\" and the Linux penguin (Tux). While the name might suggest a connection to [NixOS](https://nixos.org/), Nixopus is an independent project with no direct relation to NixOS or its ecosystem.\n\n## Contributors\n\n\u003ca href=\"https://github.com/raghavyuva/nixopus/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=raghavyuva/nixopus\" alt=\"Nixopus project contributors\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghavyuva%2Fnixopus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraghavyuva%2Fnixopus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraghavyuva%2Fnixopus/lists"}