Add website API docs, SSL api-hosts, and git-only deploy workflow.

Serve public storefront docs at /docs/website, expose api.{domain} hosts for API SSL sync, and require push-then-pull deploys instead of rsync.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-07-22 21:39:51 +03:30
co-authored by Cursor
parent bb59d5e9ba
commit 016cc15bf0
32 changed files with 6159 additions and 37 deletions
+4
View File
@@ -29,6 +29,8 @@ import { ContactSubmissionsModule } from './contact-submissions/contact-submissi
import { FavoritesModule } from './favorites/favorites.module';
import { BrandsModule } from './brands/brands.module';
import { WebsiteModule } from './website/website.module';
import { InternalSslModule } from './internal-ssl/internal-ssl.module';
import { WebsiteDocsModule } from './website-docs/website-docs.module';
@Module({
imports: [
@@ -44,6 +46,7 @@ import { WebsiteModule } from './website/website.module';
StorageModule,
MediaModule,
DomainAdminModule,
InternalSslModule,
CategoriesModule,
ProductsModule,
BlogsModule,
@@ -62,6 +65,7 @@ import { WebsiteModule } from './website/website.module';
FavoritesModule,
BrandsModule,
WebsiteModule,
WebsiteDocsModule,
],
})
export class AppModule {}