refactor(configurations): update domain references to wiseless.xyz

Update all configurations, fixtures, scripts, and documentation to replace occurrences of `schon.fureunoir.com` with the new `schon.wiseless.xyz` domain.

This ensures consistency across the project and reflects the updated domain structure.
This commit is contained in:
Egor Pavlovich Gorbunov 2026-02-15 01:39:15 +03:00
parent dbc41e7c53
commit a71e1cc29e
19 changed files with 68 additions and 68 deletions

View file

@ -714,7 +714,7 @@
}, },
"demo_users": { "demo_users": {
"password": "Schon!Demo888", "password": "Schon!Demo888",
"email_domain": "demo.schon.store", "email_domain": "wiseless.xyz",
"first_names": [ "first_names": [
"Emma", "Liam", "Olivia", "Noah", "Ava", "Ethan", "Sophia", "Mason", "Emma", "Liam", "Olivia", "Noah", "Ava", "Ethan", "Sophia", "Mason",
"Isabella", "William", "Mia", "James", "Charlotte", "Benjamin", "Amelia", "Isabella", "William", "Mia", "James", "Charlotte", "Benjamin", "Amelia",

View file

@ -2,7 +2,7 @@
**Welcome to the Schon Demo Store** **Welcome to the Schon Demo Store**
> **You are viewing a live demonstration** of the [Schon e-commerce platform](https://schon.store). Everything you see here — the products, the brands, the prices — is fictional, designed to showcase the platform's capabilities. No real transactions take place. > **You are viewing a live demonstration** of the [Schon e-commerce platform](https://schon.wiseless.xyz). Everything you see here — the products, the brands, the prices — is fictional, designed to showcase the platform's capabilities. No real transactions take place.
## What Is This Store? ## What Is This Store?
@ -42,8 +42,8 @@ Feel free to browse the store, create an account, add items to your cart, and ex
## Ready to Build Your Store? ## Ready to Build Your Store?
If you like what you see, Schon can power your own e-commerce business. Visit [schon.store](https://schon.store) to learn about licensing options, get documentation, and start building your store today. If you like what you see, Schon can power your own e-commerce business. Visit [schon.wiseless.xyz](https://schon.wiseless.xyz) to learn about licensing options, get documentation, and start building your store today.
--- ---
*Powered by [Schon](https://schon.store) — E-commerce, done right.* *Powered by [Schon](https://schon.wiseless.xyz) — E-commerce, done right.*

View file

@ -2,7 +2,7 @@
**Добро пожаловать в Демо-магазин Schon** **Добро пожаловать в Демо-магазин Schon**
> **Вы просматриваете живую демонстрацию** [платформы электронной коммерции Schon](https://schon.store). Всё, что вы видите здесь — товары, бренды, цены — является вымышленным и предназначено для демонстрации возможностей платформы. Реальные транзакции не осуществляются. > **Вы просматриваете живую демонстрацию** [платформы электронной коммерции Schon](https://schon.wiseless.xyz). Всё, что вы видите здесь — товары, бренды, цены — является вымышленным и предназначено для демонстрации возможностей платформы. Реальные транзакции не осуществляются.
## Что это за магазин? ## Что это за магазин?
@ -42,8 +42,8 @@ Schon построен на современном технологическо
## Готовы создать свой магазин? ## Готовы создать свой магазин?
Если вам понравилось увиденное, Schon может стать основой вашего собственного бизнеса в сфере электронной коммерции. Посетите [schon.store](https://schon.store), чтобы узнать о вариантах лицензирования, получить документацию и начать строить свой магазин уже сегодня. Если вам понравилось увиденное, Schon может стать основой вашего собственного бизнеса в сфере электронной коммерции. Посетите [schon.wiseless.xyz](https://schon.wiseless.xyz), чтобы узнать о вариантах лицензирования, получить документацию и начать строить свой магазин уже сегодня.
--- ---
*Работает на [Schon](https://schon.store) — электронная коммерция, сделанная правильно.* *Работает на [Schon](https://schon.wiseless.xyz) — электронная коммерция, сделанная правильно.*

View file

@ -2,7 +2,7 @@
**Schon Demo Store** **Schon Demo Store**
> **Demo Notice:** This FAQ pertains to the Schon Demo Store, a demonstration environment for the [Schon e-commerce platform](https://schon.store). All products and transactions are fictional. > **Demo Notice:** This FAQ pertains to the Schon Demo Store, a demonstration environment for the [Schon e-commerce platform](https://schon.wiseless.xyz). All products and transactions are fictional.
## General Questions ## General Questions
@ -52,7 +52,7 @@ Yes. Schon supports 28 languages out of the box. This demo store demonstrates bi
### Can I use Schon for my own store? ### Can I use Schon for my own store?
Absolutely. Schon is available for licensing. Visit [schon.store](https://schon.store) to learn more about pricing, features, and how to get started. Absolutely. Schon is available for licensing. Visit [schon.wiseless.xyz](https://schon.wiseless.xyz) to learn more about pricing, features, and how to get started.
### Does Schon include a storefront? ### Does Schon include a storefront?
@ -84,12 +84,12 @@ The demo store uses a built-in management command that creates fictional product
### How can I learn more about Schon? ### How can I learn more about Schon?
Visit [schon.store](https://schon.store) for comprehensive documentation, pricing information, and contact details. Visit [schon.wiseless.xyz](https://schon.wiseless.xyz) for comprehensive documentation, pricing information, and contact details.
### I found a bug in the demo. How can I report it? ### I found a bug in the demo. How can I report it?
We appreciate your feedback. Please contact us at support@demo.schon.store with details about the issue you encountered. We appreciate your feedback. Please contact us at support@wiseless.xyz with details about the issue you encountered.
--- ---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).* *This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.wiseless.xyz). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.wiseless.xyz).*

View file

@ -2,7 +2,7 @@
**Демо-магазин Schon** **Демо-магазин Schon**
> **Уведомление:** Данный раздел FAQ относится к Демо-магазину Schon — демонстрационной среде для [платформы электронной коммерции Schon](https://schon.store). Все товары и транзакции являются вымышленными. > **Уведомление:** Данный раздел FAQ относится к Демо-магазину Schon — демонстрационной среде для [платформы электронной коммерции Schon](https://schon.wiseless.xyz). Все товары и транзакции являются вымышленными.
## Общие вопросы ## Общие вопросы
@ -52,7 +52,7 @@ Schon построен на Django и Django REST Framework с использо
### Могу ли я использовать Schon для своего магазина? ### Могу ли я использовать Schon для своего магазина?
Безусловно. Schon доступен для лицензирования. Посетите [schon.store](https://schon.store), чтобы узнать больше о ценах, возможностях и о том, как начать работу. Безусловно. Schon доступен для лицензирования. Посетите [schon.wiseless.xyz](https://schon.wiseless.xyz), чтобы узнать больше о ценах, возможностях и о том, как начать работу.
### Включает ли Schon витрину магазина? ### Включает ли Schon витрину магазина?
@ -84,12 +84,12 @@ API-ориентированный дизайн Schon делает его иде
### Как узнать больше о Schon? ### Как узнать больше о Schon?
Посетите [schon.store](https://schon.store) для получения подробной документации, информации о ценах и контактных данных. Посетите [schon.wiseless.xyz](https://schon.wiseless.xyz) для получения подробной документации, информации о ценах и контактных данных.
### Я обнаружил ошибку в демо. Как я могу сообщить о ней? ### Я обнаружил ошибку в демо. Как я могу сообщить о ней?
Мы ценим вашу обратную связь. Пожалуйста, свяжитесь с нами по адресу support@demo.schon.store с описанием обнаруженной проблемы. Мы ценим вашу обратную связь. Пожалуйста, свяжитесь с нами по адресу support@wiseless.xyz с описанием обнаруженной проблемы.
--- ---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).* *Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.wiseless.xyz). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Schon Demo Store** **Schon Demo Store**
*Last updated: February 2026* *Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real transactions are processed, and no actual personal data is collected through purchases. This privacy policy is provided as an example of a production-ready document. If you are interested in deploying Schon for your own store, please visit [schon.store](https://schon.store). > **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.wiseless.xyz) e-commerce platform. No real transactions are processed, and no actual personal data is collected through purchases. This privacy policy is provided as an example of a production-ready document. If you are interested in deploying Schon for your own store, please visit [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Introduction ## 1. Introduction
@ -102,7 +102,7 @@ Our services are not directed to individuals under the age of 16. We do not know
If you have questions about this Privacy Policy or wish to exercise your data rights, please contact us: If you have questions about this Privacy Policy or wish to exercise your data rights, please contact us:
- **Email:** privacy@demo.schon.store - **Email:** privacy@wiseless.xyz
- **Address:** Schon Demo Store, Demo District, Internet City - **Address:** Schon Demo Store, Demo District, Internet City
## 12. Changes to This Policy ## 12. Changes to This Policy
@ -111,4 +111,4 @@ We may update this Privacy Policy from time to time. We will notify you of any m
--- ---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).* *This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.wiseless.xyz). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Демо-магазин Schon** **Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.* *Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные транзакции не обрабатываются, персональные данные в рамках покупок не собираются. Настоящая политика конфиденциальности представлена в качестве примера документа, готового к использованию в рабочей среде. Если вы заинтересованы в развёртывании Schon для вашего магазина, посетите [schon.store](https://schon.store). > **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.wiseless.xyz). Реальные транзакции не обрабатываются, персональные данные в рамках покупок не собираются. Настоящая политика конфиденциальности представлена в качестве примера документа, готового к использованию в рабочей среде. Если вы заинтересованы в развёртывании Schon для вашего магазина, посетите [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Введение ## 1. Введение
@ -102,7 +102,7 @@
Если у вас есть вопросы о настоящей Политике конфиденциальности или вы хотите реализовать свои права в отношении данных, свяжитесь с нами: Если у вас есть вопросы о настоящей Политике конфиденциальности или вы хотите реализовать свои права в отношении данных, свяжитесь с нами:
- **Электронная почта:** privacy@demo.schon.store - **Электронная почта:** privacy@wiseless.xyz
- **Адрес:** Демо-магазин Schon, Демонстрационный район, Интернет-сити - **Адрес:** Демо-магазин Schon, Демонстрационный район, Интернет-сити
## 12. Изменения настоящей Политики ## 12. Изменения настоящей Политики
@ -111,4 +111,4 @@
--- ---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).* *Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.wiseless.xyz). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Schon Demo Store** **Schon Demo Store**
*Last updated: February 2026* *Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real products are sold or shipped. This Return Policy is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.store](https://schon.store). > **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.wiseless.xyz) e-commerce platform. No real products are sold or shipped. This Return Policy is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Overview ## 1. Overview
@ -105,9 +105,9 @@ If you receive a damaged or defective item:
For questions about returns or to request assistance: For questions about returns or to request assistance:
- **Email:** returns@demo.schon.store - **Email:** returns@wiseless.xyz
- **Response time:** Within 24 hours on business days - **Response time:** Within 24 hours on business days
--- ---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).* *This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.wiseless.xyz). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Демо-магазин Schon** **Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.* *Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные товары не продаются и не отправляются. Настоящая Политика возврата представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.store](https://schon.store). > **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.wiseless.xyz). Реальные товары не продаются и не отправляются. Настоящая Политика возврата представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Обзор ## 1. Обзор
@ -105,9 +105,9 @@
По вопросам возврата или для получения помощи: По вопросам возврата или для получения помощи:
- **Электронная почта:** returns@demo.schon.store - **Электронная почта:** returns@wiseless.xyz
- **Время ответа:** В течение 24 часов в рабочие дни - **Время ответа:** В течение 24 часов в рабочие дни
--- ---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).* *Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.wiseless.xyz). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Schon Demo Store** **Schon Demo Store**
*Last updated: February 2026* *Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real products are shipped. This Shipping Information page is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.store](https://schon.store). > **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.wiseless.xyz) e-commerce platform. No real products are shipped. This Shipping Information page is provided as an example of a production-ready document. To deploy Schon for your own store, visit [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Shipping Methods ## 1. Shipping Methods
@ -96,9 +96,9 @@ During holiday seasons and peak shopping periods, please allow for additional pr
For shipping inquiries: For shipping inquiries:
- **Email:** shipping@demo.schon.store - **Email:** shipping@wiseless.xyz
- **Response time:** Within 24 hours on business days - **Response time:** Within 24 hours on business days
--- ---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).* *This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.wiseless.xyz). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Демо-магазин Schon** **Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.* *Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные товары не отправляются. Настоящая страница с информацией о доставке представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.store](https://schon.store). > **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.wiseless.xyz). Реальные товары не отправляются. Настоящая страница с информацией о доставке представлена в качестве примера документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Способы доставки ## 1. Способы доставки
@ -96,9 +96,9 @@
По вопросам доставки: По вопросам доставки:
- **Электронная почта:** shipping@demo.schon.store - **Электронная почта:** shipping@wiseless.xyz
- **Время ответа:** В течение 24 часов в рабочие дни - **Время ответа:** В течение 24 часов в рабочие дни
--- ---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).* *Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.wiseless.xyz). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Schon Demo Store** **Schon Demo Store**
*Last updated: February 2026* *Last updated: February 2026*
> **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.store) e-commerce platform. No real transactions are processed, no real products are sold, and no real money is charged. These Terms & Conditions are provided as an example of a production-ready legal document. To deploy Schon for your own store, visit [schon.store](https://schon.store). > **Demo Notice:** This is a demonstration store powered by the [Schon](https://schon.wiseless.xyz) e-commerce platform. No real transactions are processed, no real products are sold, and no real money is charged. These Terms & Conditions are provided as an example of a production-ready legal document. To deploy Schon for your own store, visit [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Acceptance of Terms ## 1. Acceptance of Terms
@ -128,9 +128,9 @@ If any provision of these Terms is found to be unenforceable, the remaining prov
For questions about these Terms, please contact us: For questions about these Terms, please contact us:
- **Email:** legal@demo.schon.store - **Email:** legal@wiseless.xyz
- **Address:** Schon Demo Store, Demo District, Internet City - **Address:** Schon Demo Store, Demo District, Internet City
--- ---
*This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.store). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.store).* *This document is part of the Schon Demo Store — a demonstration environment showcasing the [Schon e-commerce platform](https://schon.wiseless.xyz). All store data, including products, brands, and prices, is fictional. Interested in launching your own store? [Learn more about Schon](https://schon.wiseless.xyz).*

View file

@ -3,7 +3,7 @@
**Демо-магазин Schon** **Демо-магазин Schon**
*Дата последнего обновления: февраль 2026 г.* *Дата последнего обновления: февраль 2026 г.*
> **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.store). Реальные транзакции не обрабатываются, реальные товары не продаются, реальные платежи не взимаются. Настоящие Условия использования представлены в качестве примера юридического документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.store](https://schon.store). > **Уведомление:** Это демонстрационный магазин, работающий на платформе электронной коммерции [Schon](https://schon.wiseless.xyz). Реальные транзакции не обрабатываются, реальные товары не продаются, реальные платежи не взимаются. Настоящие Условия использования представлены в качестве примера юридического документа, готового к использованию в рабочей среде. Для развёртывания Schon для вашего магазина посетите [schon.wiseless.xyz](https://schon.wiseless.xyz).
## 1. Принятие условий ## 1. Принятие условий
@ -128,9 +128,9 @@
По вопросам, связанным с настоящими Условиями, обращайтесь: По вопросам, связанным с настоящими Условиями, обращайтесь:
- **Электронная почта:** legal@demo.schon.store - **Электронная почта:** legal@wiseless.xyz
- **Адрес:** Демо-магазин Schon, Демонстрационный район, Интернет-сити - **Адрес:** Демо-магазин Schon, Демонстрационный район, Интернет-сити
--- ---
*Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.store). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.store).* *Этот документ является частью Демо-магазина Schon — демонстрационной среды, представляющей [платформу электронной коммерции Schon](https://schon.wiseless.xyz). Все данные магазина, включая товары, бренды и цены, являются вымышленными. Хотите запустить собственный магазин? [Узнайте больше о Schon](https://schon.wiseless.xyz).*

View file

@ -31,8 +31,8 @@ from engine.core.models import (
from engine.payments.models import Balance from engine.payments.models import Balance
from engine.vibes_auth.models import Group, User from engine.vibes_auth.models import Group, User
DEMO_EMAIL_DOMAIN = "demo.schon.store" DEMO_EMAIL_DOMAIN = "wiseless.xyz"
DEMO_VENDOR_NAME = "GemSource Global" DEMO_VENDOR_NAME = "GemDemo Global"
DEMO_IMAGES_DIR = Path(settings.BASE_DIR) / "engine/core/fixtures/demo_products_images" DEMO_IMAGES_DIR = Path(settings.BASE_DIR) / "engine/core/fixtures/demo_products_images"
DEMO_BLOG_DIR = Path(settings.BASE_DIR) / "engine/core/fixtures/demo_blog_posts" DEMO_BLOG_DIR = Path(settings.BASE_DIR) / "engine/core/fixtures/demo_blog_posts"

View file

@ -7,5 +7,5 @@ Disallow: /*/auth/sign-up/
Allow: / Allow: /
Sitemap: https://schon.fureunoir.com/sitemap.xml Sitemap: https://schon.wiseless.xyz/sitemap.xml
Host: schon.fureunoir.com Host: schon.wiseless.xyz

View file

@ -12,10 +12,10 @@ upstream storefront_frontend {
server { server {
listen 443 ssl http2; listen 443 ssl http2;
server_name api.schon.fureunoir.com; server_name api.schon.wiseless.xyz;
ssl_certificate /etc/letsencrypt/live/schon.fureunoir.com/fullchain.pem; ssl_certificate /etc/letsencrypt/live/schon.wiseless.xyz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/schon.fureunoir.com/privkey.pem; ssl_certificate_key /etc/letsencrypt/live/schon.wiseless.xyz/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf; include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
ssl_session_cache shared:SSL:10m; ssl_session_cache shared:SSL:10m;
@ -72,10 +72,10 @@ server {
server { server {
listen 443 ssl http2; listen 443 ssl http2;
server_name schon.fureunoir.com www.schon.fureunoir.com; server_name schon.wiseless.xyz www.schon.wiseless.xyz;
ssl_certificate /etc/letsencrypt/live/schon.fureunoir.com/fullchain.pem; ssl_certificate /etc/letsencrypt/live/schon.wiseless.xyz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/schon.fureunoir.com/privkey.pem; ssl_certificate_key /etc/letsencrypt/live/schon.wiseless.xyz/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf; include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
ssl_session_cache shared:SSL:10m; ssl_session_cache shared:SSL:10m;
@ -128,10 +128,10 @@ server {
server { server {
listen 443 ssl http2; listen 443 ssl http2;
server_name prometheus.schon.fureunoir.com; server_name prometheus.schon.wiseless.xyz;
ssl_certificate /etc/letsencrypt/live/schon.fureunoir.com/fullchain.pem; ssl_certificate /etc/letsencrypt/live/schon.wiseless.xyz/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/schon.fureunoir.com/privkey.pem; ssl_certificate_key /etc/letsencrypt/live/schon.wiseless.xyz/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf; include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
ssl_session_cache shared:SSL:10m; ssl_session_cache shared:SSL:10m;
@ -173,6 +173,6 @@ server {
server { server {
listen 80; listen 80;
server_name api.schon.fureunoir.com www.schon.fureunoir.com schon.fureunoir.com prometheus.schon.fureunoir.com; server_name api.schon.wiseless.xyz www.schon.wiseless.xyz schon.wiseless.xyz prometheus.schon.wiseless.xyz;
return 301 https://$host$request_uri; return 301 https://$host$request_uri;
} }

View file

@ -117,7 +117,7 @@ SPECTACULAR_SETTINGS = {
"TITLE": f"{PROJECT_NAME} API", "TITLE": f"{PROJECT_NAME} API",
"DESCRIPTION": SPECTACULAR_DESCRIPTION, "DESCRIPTION": SPECTACULAR_DESCRIPTION,
"VERSION": SCHON_VERSION, # noqa: F405 "VERSION": SCHON_VERSION, # noqa: F405
"TOS": "https://schon.fureunoir.com/terms-of-service", "TOS": "https://schon.wiseless.xyz/terms-of-service",
"CAMELIZE_NAMES": True, "CAMELIZE_NAMES": True,
"POSTPROCESSING_HOOKS": [ "POSTPROCESSING_HOOKS": [
"schon.utils.renderers.camelize_serializer_fields", "schon.utils.renderers.camelize_serializer_fields",

View file

@ -44,8 +44,8 @@ if [ -f .env ]; then
fi fi
SCHON_PROJECT_NAME=$(prompt_default SCHON_PROJECT_NAME Schon) SCHON_PROJECT_NAME=$(prompt_default SCHON_PROJECT_NAME Schon)
SCHON_STOREFRONT_DOMAIN=$(prompt_default SCHON_STOREFRONT_DOMAIN schon.fureunoir.com) SCHON_STOREFRONT_DOMAIN=$(prompt_default SCHON_STOREFRONT_DOMAIN schon.wiseless.xyz)
SCHON_BASE_DOMAIN=$(prompt_default SCHON_BASE_DOMAIN schon.fureunoir.com) SCHON_BASE_DOMAIN=$(prompt_default SCHON_BASE_DOMAIN schon.wiseless.xyz)
SENTRY_DSN=$(prompt_default SENTRY_DSN "") SENTRY_DSN=$(prompt_default SENTRY_DSN "")
DEBUG=$(prompt_default DEBUG 1) DEBUG=$(prompt_default DEBUG 1)
TIME_ZONE=$(prompt_default TIME_ZONE "Europe/London") TIME_ZONE=$(prompt_default TIME_ZONE "Europe/London")
@ -53,8 +53,8 @@ TIME_ZONE=$(prompt_default TIME_ZONE "Europe/London")
SECRET_KEY=$(prompt_autogen SECRET_KEY 32) SECRET_KEY=$(prompt_autogen SECRET_KEY 32)
JWT_SIGNING_KEY=$(prompt_autogen JWT_SIGNING_KEY 64) JWT_SIGNING_KEY=$(prompt_autogen JWT_SIGNING_KEY 64)
ALLOWED_HOSTS=$(prompt_default ALLOWED_HOSTS "schon.fureunoir.com api.schon.fureunoir.com") ALLOWED_HOSTS=$(prompt_default ALLOWED_HOSTS "schon.wiseless.xyz api.schon.wiseless.xyz")
CSRF_TRUSTED_ORIGINS=$(prompt_default CSRF_TRUSTED_ORIGINS "https://schon.fureunoir.com https://api.schon.fureunoir.com https://www.schon.fureunoir.com") CSRF_TRUSTED_ORIGINS=$(prompt_default CSRF_TRUSTED_ORIGINS "https://schon.wiseless.xyz https://api.schon.wiseless.xyz https://www.schon.wiseless.xyz")
CORS_ALLOWED_ORIGINS=$(prompt_default CORS_ALLOWED_ORIGINS "$CSRF_TRUSTED_ORIGINS") CORS_ALLOWED_ORIGINS=$(prompt_default CORS_ALLOWED_ORIGINS "$CSRF_TRUSTED_ORIGINS")
POSTGRES_DB=$(prompt_default POSTGRES_DB schon) POSTGRES_DB=$(prompt_default POSTGRES_DB schon)
@ -73,11 +73,11 @@ PROMETHEUS_USER=$(prompt_default PROMETHEUS_USER schon)
PROMETHEUS_PASSWORD=$(prompt_autogen PROMETHEUS_PASSWORD 16) PROMETHEUS_PASSWORD=$(prompt_autogen PROMETHEUS_PASSWORD 16)
EMAIL_BACKEND=$(prompt_default EMAIL_BACKEND django.core.mail.backends.smtp.EmailBackend) EMAIL_BACKEND=$(prompt_default EMAIL_BACKEND django.core.mail.backends.smtp.EmailBackend)
EMAIL_HOST=$(prompt_default EMAIL_HOST smtp.whatever.schon.fureunoir.com) EMAIL_HOST=$(prompt_default EMAIL_HOST smtp.whatever.schon.wiseless.xyz)
EMAIL_PORT=$(prompt_default EMAIL_PORT 465) EMAIL_PORT=$(prompt_default EMAIL_PORT 465)
EMAIL_USE_TLS=$(prompt_default EMAIL_USE_TLS 0) EMAIL_USE_TLS=$(prompt_default EMAIL_USE_TLS 0)
EMAIL_USE_SSL=$(prompt_default EMAIL_USE_SSL 1) EMAIL_USE_SSL=$(prompt_default EMAIL_USE_SSL 1)
EMAIL_HOST_USER=$(prompt_default EMAIL_HOST_USER your-email-user@whatever.schon.fureunoir.com) EMAIL_HOST_USER=$(prompt_default EMAIL_HOST_USER your-email-user@whatever.schon.wiseless.xyz)
EMAIL_FROM=$EMAIL_HOST_USER EMAIL_FROM=$EMAIL_HOST_USER
EMAIL_HOST_PASSWORD=$(prompt_default EMAIL_HOST_PASSWORD SUPERSECRETEMAILHOSTPASSWORD) EMAIL_HOST_PASSWORD=$(prompt_default EMAIL_HOST_PASSWORD SUPERSECRETEMAILHOSTPASSWORD)

View file

@ -50,8 +50,8 @@ if (Test-Path '.env')
} }
$SCHON_PROJECT_NAME = Prompt-Default 'SCHON_PROJECT_NAME' 'Schon' $SCHON_PROJECT_NAME = Prompt-Default 'SCHON_PROJECT_NAME' 'Schon'
$SCHON_STOREFRONT_DOMAIN = Prompt-Default 'SCHON_STOREFRONT_DOMAIN' 'schon.fureunoir.com' $SCHON_STOREFRONT_DOMAIN = Prompt-Default 'SCHON_STOREFRONT_DOMAIN' 'schon.wiseless.xyz'
$SCHON_BASE_DOMAIN = Prompt-Default 'SCHON_BASE_DOMAIN' 'schon.fureunoir.com' $SCHON_BASE_DOMAIN = Prompt-Default 'SCHON_BASE_DOMAIN' 'schon.wiseless.xyz'
$SENTRY_DSN = Prompt-Default 'SENTRY_DSN' '' $SENTRY_DSN = Prompt-Default 'SENTRY_DSN' ''
$DEBUG = Prompt-Default 'DEBUG' '1' $DEBUG = Prompt-Default 'DEBUG' '1'
$TIME_ZONE = Prompt-Default 'TIME_ZONE' 'Europe/London' $TIME_ZONE = Prompt-Default 'TIME_ZONE' 'Europe/London'
@ -59,8 +59,8 @@ $TIME_ZONE = Prompt-Default 'TIME_ZONE' 'Europe/London'
$SECRET_KEY = Prompt-AutoGen 'SECRET_KEY' 32 $SECRET_KEY = Prompt-AutoGen 'SECRET_KEY' 32
$JWT_SIGNING_KEY = Prompt-AutoGen 'JWT_SIGNING_KEY' 64 $JWT_SIGNING_KEY = Prompt-AutoGen 'JWT_SIGNING_KEY' 64
$ALLOWED_HOSTS = Prompt-Default 'ALLOWED_HOSTS' 'schon.fureunoir.com api.schon.fureunoir.com' $ALLOWED_HOSTS = Prompt-Default 'ALLOWED_HOSTS' 'schon.wiseless.xyz api.schon.wiseless.xyz'
$CSRF_TRUSTED_ORIGINS = Prompt-Default 'CSRF_TRUSTED_ORIGINS' 'https://schon.fureunoir.com https://api.schon.fureunoir.com https://www.schon.fureunoir.com' $CSRF_TRUSTED_ORIGINS = Prompt-Default 'CSRF_TRUSTED_ORIGINS' 'https://schon.wiseless.xyz https://api.schon.wiseless.xyz https://www.schon.wiseless.xyz'
$CORS_ALLOWED_ORIGINS = Prompt-Default 'CORS_ALLOWED_ORIGINS' $CSRF_TRUSTED_ORIGINS $CORS_ALLOWED_ORIGINS = Prompt-Default 'CORS_ALLOWED_ORIGINS' $CSRF_TRUSTED_ORIGINS
$POSTGRES_DB = Prompt-Default 'POSTGRES_DB' 'schon' $POSTGRES_DB = Prompt-Default 'POSTGRES_DB' 'schon'
@ -80,11 +80,11 @@ $PROMETHEUS_USER = Prompt-Default 'PROMETHEUS_USER' 'schon'
$PROMETHEUS_PASSWORD = Prompt-AutoGen 'PROMETHEUS_PASSWORD' 16 $PROMETHEUS_PASSWORD = Prompt-AutoGen 'PROMETHEUS_PASSWORD' 16
$EMAIL_BACKEND = Prompt-Default 'EMAIL_BACKEND' 'django.core.mail.backends.smtp.EmailBackend' $EMAIL_BACKEND = Prompt-Default 'EMAIL_BACKEND' 'django.core.mail.backends.smtp.EmailBackend'
$EMAIL_HOST = Prompt-Default 'EMAIL_HOST' 'smtp.whatever.schon.fureunoir.com' $EMAIL_HOST = Prompt-Default 'EMAIL_HOST' 'smtp.whatever.schon.wiseless.xyz'
$EMAIL_PORT = Prompt-Default 'EMAIL_PORT' '465' $EMAIL_PORT = Prompt-Default 'EMAIL_PORT' '465'
$EMAIL_USE_TLS = Prompt-Default 'EMAIL_USE_TLS' '0' $EMAIL_USE_TLS = Prompt-Default 'EMAIL_USE_TLS' '0'
$EMAIL_USE_SSL = Prompt-Default 'EMAIL_USE_SSL' '1' $EMAIL_USE_SSL = Prompt-Default 'EMAIL_USE_SSL' '1'
$EMAIL_HOST_USER = Prompt-Default 'EMAIL_HOST_USER' 'your-email-user@whatever.schon.fureunoir.com' $EMAIL_HOST_USER = Prompt-Default 'EMAIL_HOST_USER' 'your-email-user@whatever.schon.wiseless.xyz'
$EMAIL_FROM = Prompt-Default 'EMAIL_FROM' $EMAIL_HOST_USER $EMAIL_FROM = Prompt-Default 'EMAIL_FROM' $EMAIL_HOST_USER
$EMAIL_HOST_PASSWORD = Prompt-Default 'EMAIL_HOST_PASSWORD' 'SUPERSECRETEMAILHOSTPASSWORD' $EMAIL_HOST_PASSWORD = Prompt-Default 'EMAIL_HOST_PASSWORD' 'SUPERSECRETEMAILHOSTPASSWORD'