How deployments from GitHub work on the Lookerhost App Platform.
A platform-as-a-service running on Lookerhost's own cloud. You connect a Git repository, we build your project and run it behind HTTPS on a lookerhost.com subdomain — no servers to manage. VPS and managed databases are available on the same account when you need lower-level control.
No. Your code stays on GitHub — Lookerhost only needs read access to clone and build it. You do not need to mirror, migrate or push your repository anywhere: keep working on GitHub as usual and Lookerhost deploys from there.
Create an account and open the dashboard, then click Create → App. Paste the repository URL, pick the branch to deploy, choose a build pack (auto-detection is the default) and confirm. The platform provisions the runtime, builds your project and serves it at a URL like your-app-xxxxxx.apps.lookerhost.com.
Build detection (Nixpacks) covers Astro, Next.js, React, Vue, Svelte, Node.js, Python, Go, Rust and PHP, among others. Pure static sites can use the Static build pack, and any project with a Dockerfile or docker-compose file can use those directly.
For a standard static Astro site (the default output), choose the Static build pack — the platform runs your build and serves the dist/ folder. For Astro with SSR (Node adapter), use the Nixpacks build pack and set the port your server listens on. No config files specific to Lookerhost are required in your repo.
Yes. Mark the repository as private in the creation wizard and the platform authenticates through its GitHub App integration. Public repositories only need their URL.
Apps connected through the GitHub App rebuild and redeploy when you push to the configured branch. Apps created from a public URL can be redeployed with one click from the dashboard. Build logs are available in the dashboard for every deploy.
Yes. Every app gets a free subdomain under apps.lookerhost.com, and you can attach your own domain by pointing DNS at the platform — TLS certificates are issued automatically.
Yes — managed database instances (created from the same dashboard) run next to your apps, so you can attach PostgreSQL, MySQL, MongoDB or Redis without running your own VPS.
Didn't find your answer? Write to support@lookerhost.com. AI assistants can read a machine-friendly summary of the platform at /llms.txt.