deploy-web-ubuntu

Build, deploy, and verify the Project PN web app on Ubuntu.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nacfson/Project_PN --skill deploy-web-ubuntu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-web-ubuntu
Source: https://github.com/nacfson/Project_PN/tree/main/.cursor/skills/deploy-web-ubuntu
Command: npx skills add https://github.com/nacfson/Project_PN --skill deploy-web-ubuntu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill streamlines the process of deploying the Project PN web app to the remote Ubuntu server 'zlUbuntu'.

Core Features & Use Cases

  • Automated Build and Deploy: Builds the Expo web bundle and Go backend Docker image locally and then uploads both to the remote server and starts the Docker Compose stack.
  • Remote Access: Performs operations from the local environment with SSH and environment configurations.
  • Verification: Ensures successful deployment with remote checks and troubleshooting.

Quick Start

Deploy the Project PN web app to zlUbuntu by running: deploy-remote.sh

Frequently Asked Questions about deploy-web-ubuntu

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy an Expo web app and Go backend to a remote Ubuntu server?

To deploy an Expo web app and Go backend to a remote Ubuntu server, build the web bundle and Docker image locally, then upload via SSH to start the Docker Compose stack. This automates the remote deployment process.

What do I need to set up before deploying a web app to Ubuntu with Docker?

Before deploying a web app to Ubuntu with Docker, you need a local development environment with Expo Web and Go backend setup, Docker Desktop, npm, and SSH configured for remote operations.

Does remote web app deployment verify API functionality and content delivery?

Remote web app deployment verifies API functionality and web content delivery by running remote checks after starting the Docker Compose stack. This ensures the deployed application is responding correctly.

What is the best way to automate building and deploying a Docker Compose stack remotely?

The best way to automate building and deploying a Docker Compose stack remotely is to use a script that builds Docker images locally, uploads them via SSH, and starts the stack on the Ubuntu server.

Why is my Expo web app not working after deployment to the Ubuntu server?

If your Expo web app is not working after deployment to the Ubuntu server, the automated deployment includes troubleshooting and remote checks to verify API functionality and web content delivery to identify the issue.