Skip to main content
Page Share allows you to share your chat conversations with others, similar to ChatGPT’s share feature. You can use the default Page Assist server or self-host your own for complete privacy control.
Page Share is the only feature that communicates with external servers. All other Page Assist features work entirely locally. You can disable this feature in settings if you prefer.

How to share a conversation

1

Open chat options

In the Web UI or sidebar, locate the conversation you want to share.
2

Click share button

Click the share icon or button for the conversation.
3

Generate link

Page Assist will upload the conversation and generate a shareable link.
4

Copy and share

Copy the link and share it with others. Anyone with the link can view the conversation.

Default server

By default, Page Assist uses the official server at https://pageassist.xyz to host shared conversations. Features:
  • Free to use
  • No account required
  • Instant sharing
  • Maintained by the Page Assist team
Shared conversations are stored on the server and accessible to anyone with the link. Do not share sensitive or private information.

Self-hosting

For complete privacy control, you can deploy your own Page Share server. This is recommended if you frequently share conversations containing sensitive information.

Deploy on Railway

The easiest way to self-host is using Railway’s one-click deployment:
1

Click deploy button

Visit the Page Share repository and click the Deploy on Railway button.
2

Configure deployment

Follow Railway’s prompts to set up your deployment.
3

Get your URL

Once deployed, Railway will provide your application URL.
4

Update Page Assist settings

In Page Assist, go to SettingsManage Share and enter your Railway URL.

Deploy with Docker

For more control, deploy using Docker:
1

Clone repository

git clone https://github.com/n4ze3m/page-share-app.git
cd page-share-app
2

Start with Docker Compose

docker-compose up -d
3

Access your server

Navigate to http://localhost:3000 in your browser.
4

Configure Page Assist

In Page Assist settings, go to SettingsManage Share and enter your server URL (e.g., http://localhost:3000).
For production deployments, make sure to:
  • Use HTTPS with a valid SSL certificate
  • Configure proper firewall rules
  • Set up regular backups
  • Monitor server resources

Configuring Page Assist

To change your Page Share server:
1

Open settings

Click the settings icon in Page Assist.
2

Navigate to Manage Share

Go to Manage Share section.
3

Enter server URL

Enter your self-hosted server URL or use the default https://pageassist.xyz.
4

Save changes

Click Save to apply the new server configuration.

Privacy considerations

When using the default server:

  • Shared conversations are stored on the Page Assist server
  • Anyone with the link can access the conversation
  • Conversations may be retained indefinitely
  • The Page Assist team can technically access shared data

When self-hosting:

  • You have complete control over data storage and retention
  • You can implement your own access controls
  • No third parties can access your data
  • You’re responsible for server security and maintenance
For maximum privacy, self-host your own server and review shared conversations before sharing to ensure no sensitive information is included.

Disabling Page Share

If you prefer not to use the sharing feature:
  1. Go to SettingsManage Share
  2. Disable the Page Share feature
  3. The share button will be hidden from the interface
Disabling Page Share does not affect any other Page Assist features. All AI processing and storage remains local.

Troubleshooting

Possible causes:
  • Server is unreachable
  • Network connection issues
  • Server configuration error
Solutions:
  1. Check your internet connection
  2. Verify the server URL in settings
  3. Try using the default server: https://pageassist.xyz
  4. Check browser console for error messages
Possible causes:
  • Docker container not running
  • Firewall blocking connections
  • Port already in use
Solutions:
  1. Check Docker status: docker-compose ps
  2. Verify port 3000 is available
  3. Check firewall settings
  4. Review Docker logs: docker-compose logs

Next steps

Privacy Policy

Learn about data handling and privacy

Configuration

Explore all settings options

Web UI

Learn about the Web UI interface

Self-Host Repository

View the Page Share server source code

Build docs developers (and LLMs) love