# need help installing with subdomain

**URL:** <https://forum.seatable.com/t/need-help-installing-with-subdomain/6772>\
**Category:** Installation\
**Created:** [July 5, 2025, 4:37pm UTC](https://forum.seatable.com/t/need-help-installing-with-subdomain/6772 "2025-07-05T16:37:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![blades](https://forum.seatable.com/letter_avatar_proxy/v4/letter/b/c5a1d2/32.png) [@blades](https://forum.seatable.com/u/blades)\
**Post date:** [July 5, 2025, 4:37pm UTC](https://forum.seatable.com/t/need-help-installing-with-subdomain/6772/1 "2025-07-05T16:37:53Z")

</div>

Hi to all.  
After 2 months trying and checking different table self hosted softwares I decided Seatable is the best at least for my needs.  
I use this page for installation using community edition.

> **[SeaTable Server - SeaTable Admin Manual](https://admin.seatable.com/installation/basic-setup/)**
>
> Official SeaTable Admin Manual.

Installing locally to my Ubuntu desktop everything is working great, I make connections to port 81 and visiting 192.168.1.3:81 I see the installation.

I need help to install to the remote server.

The remote server Ubuntu 24.04 hosts several of my websites with apache using vhosts and certbot issuing certificates and everything is working great.  
I need to install Seatable under [seatable.domain.com](http://seatable.domain.com) but I don’t know how, here I need help.  
I installed as per the ebove link instructions but don’t have experience with docker so don’t know what to do to see my websites at seatable dot domain dot com

Thank you in advance

---

<div class="post-metadata">

**Author:** ![cdb](https://forum.seatable.com/user_avatar/forum.seatable.com/cdb/32/7_2.png) [@cdb](https://forum.seatable.com/u/cdb)\
**Post date:** [July 8, 2025, 7:24am UTC](https://forum.seatable.com/t/need-help-installing-with-subdomain/6772/2 "2025-07-08T07:24:44Z")

</div>

Hey @blades,

the admin manual contains all information that are required. In your case,

- apache has to do the TLS termination and certificate management
- SeaTable itself runs without caddy
- The service `seatable-server` must expose any port - like 80
- Your apache has to forward everything to this port.

If you’re not experienced enough to build this, than I would recommend, that you book a virtual server for some euros/dollars per month and follow the default installation. This will safe you a lot of headache.

Alternatively you can book our paid professional support.  
Best regards  
Christoph

---

<div class="post-metadata">

**Author:** ![abaer](https://forum.seatable.com/user_avatar/forum.seatable.com/abaer/32/4748_2.png) [@abaer](https://forum.seatable.com/u/abaer)\
**Post date:** [July 8, 2025, 10:53am UTC](https://forum.seatable.com/t/need-help-installing-with-subdomain/6772/3 "2025-07-08T10:53:13Z")

</div>

Hi @blades

I can only stress what @cdb said, and maybe add some information.

Summary: Welcome to the challenging world of Reverse Proxies

Before I go into more detail, a question: Have you ever worked with reverse proxies, or is the multi-site apache vhost you are running an Apache where every vhost points to a local web space under a different subdomain?

If this is the case, Reverse Proxying is a whole new universe, and @cdb made a good point with maybe just renting a separate server.

---

<div class="post-metadata">

**Author:** ![system](https://forum.seatable.com/uploads/default/original/1X/04603423fe81a46c321283663086c475429e8ccb.png) [@system](https://forum.seatable.com/u/system)\
**Post date:** [July 10, 2025, 10:53am UTC](https://forum.seatable.com/t/need-help-installing-with-subdomain/6772/4 "2025-07-10T10:53:14Z")

</div>

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.
