init new version 3.0

This commit is contained in:
Vyacheslav Anzhiganov 2025-01-28 23:38:11 +03:00
parent 7655b8b97a
commit 974e35cfc3
7 changed files with 31 additions and 39 deletions

View file

@ -1,4 +1,4 @@
DEST:=/opt/nativecloud
sync:
rsync -rvza --exclude-from .rsyncignore --delete ./ root@192.168.158.136:/opt/nativecloud/
rsync -rvz --exclude-from .rsyncignore --delete ./ root@192.168.11.11:/opt/nativecloud/

View file

@ -1,4 +1,17 @@
# GoCloud
# nativecloud
## install
```shell
git clone https://git.org.ru/vmbuilder/console.git /opt/nativecloud
python -m venv /opt/nativecloud/.venv
. /opt/nativecloud/.venv/bin/activate
pip install -r /opt/nativecloud/requrements.txt
```
##
_Containers_

View file

@ -2,7 +2,7 @@ import sys
import os
from configparser import ConfigParser
__config_file__ = os.getenv('CONFIG', '/etc/sws/cloud/core.ini')
__config_file__ = os.getenv('CONFIG', '/etc/nativecloud/config.ini')
# setting file read
config = ConfigParser()
@ -28,4 +28,4 @@ if os.path.exists(__config_file__):
if not config.has_option('Database', 'password'):
sys.exit(1)
else:
sys.exit('config file not found: %s' % __config_file__)
sys.exit(f'config file not found: {__config_file__}')

View file

@ -1 +0,0 @@
# Политика конфиденциальности

View file

@ -1,34 +0,0 @@
# Правила и условия использования хостинга
## Нарушение закона
Все предоставляемые услуги могут использоваться только для целей не противоречащих действующему общегосударственному и
международному законодательству. Пользователь несет полную ответственность за публикуемые материалы. Содержимое сайтов
и иных ресурсов клиентов может быть раскрыто третьим лицам не иначе, как в установленном Законом порядке.
## Нарушение прав третьих лиц
Примеры некорректных действий включают в себя рассылку информации частного характера о персоне без ее согласия,
нарушение прав интеллектуальной собственности, распространение клеветы на персону или юридическое лицо. Блокирование
сайта может быть вызвано ущемлением законных прав третьих лиц.
## Информационное содержание ресурса
При нарушении следующих правил Ваш ресурс может быть заблокирован или удален:
- Запрещается размещать материалы порнографического характера и ссылки на них.
- Запрещена рассылка спама и всех его проявлений.
- Не разрешается запуск резидентных программ.
- Не допускается запуск скриптов, вызывающих критическую загрузку сервера.
- Запрещается размещение материалов, нарушающее авторские права.
## Примите во внимание
Мы не несем ответственности за действие или бездействие третьих лиц в случае, если оно нарушает целостность сети
Интернет или отдельных ее сегментов, приводя к невозможности обеспечения связи, доступа или доставки данных (например,
электронной почты) между клиентом и сторонними участниками сети Интернет. Ответственность за безопасность использования
клиентом программного обеспечения третьих лиц лежит на клиенте.
В дополнение к этому, администрация компании оставляет за собой право в любое время вносить уточнения и дополнения в
настоящие правила, своевременно уведомляя пользователей. Нарушение пользователями настоящих правил будет
квалифицироваться как несоблюдение договорных отношений вплоть до отключения аккаунта.

7
mngr.wsgi Normal file
View file

@ -0,0 +1,7 @@
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0, "/opt/nativecloud")
from SWSCloudAdministrator import app as application

7
nativecloud.wsgi Normal file
View file

@ -0,0 +1,7 @@
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0, "/opt/nativecloud")
from SWSCloudWeb import app as application