This commit is contained in:
2026-05-07 14:40:36 +03:00
parent 2807672074
commit dc6b1afc1b
3 changed files with 2 additions and 135 deletions
+2
View File
@@ -371,3 +371,5 @@ FodyWeavers.xsd
# File storage directory
files/
/docker-compose/.env.production
/docker-compose/.env.staging
-67
View File
@@ -1,67 +0,0 @@
# .env.production - production environment variables for docker-compose
# DO NOT commit real secrets to git
# Common
ASPNETCORE_ENVIRONMENT=Production
# API (main)
ASPNETCORE_URLS=http://+:8080
APP_ENVIRONMENT_NAME=easySoft.ro-Production
# SMTP
Smtp__Host=mail.easysoft.ro
Smtp__Port=587
Smtp__Username=no-reply@myai.ro
Smtp__Password=37,_,tunSis
Smtp__UseStartTls=true
# AI settings
Ai__Provider=OpenAI
Ai__OpenAI__ApiKey=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
Ai__OpenAI__ChatModel=gpt-4o-mini
Ai__OpenAI__EmbeddingModel=text-embedding-3-small
Ai__OpenAI__TimeoutSeconds=60
Ai__Ollama__BaseUrl=
Ai__Ollama__ChatModel=
Ai__Ollama__EmbeddingModel=
Ai__Ollama__TimeoutSeconds=
# Captcha
Captcha__Provider=Recaptcha
Captcha__SecretKey=6LfR3NUsAAAAAP6ZDeJMmksyHZMkApQ29Kb4xZ5v
Captcha__PublicKey=6LfR3NUsAAAAAH1bFYTKlgwp9SBKf5IRB2IOrhBe
Captcha__MinimumScore=0.5
# File Storage
FileStorage__Path=/opt/myai/files
FileStorage__DefaultFileName=
FileStorage__ToEmail=webmaster@myai.ro
FileStorage__SubjectPrefix=[File Download]
# Contact / Subscribe
Contact__ToEmail=contact@myai.ro
Contact__SubjectPrefix=[Contact]
Subscribe__ToEmail=contact@myai.ro
Subscribe__SubjectPrefix=[Subscribe]
# CORS
Cors__AllowedOrigins__0=https://myai.ro
# Logging
Logging__LogLevel__Default=Information
Logging__LogLevel__Microsoft=Warning
Logging__LogLevel__Microsoft__AspNetCore=Warning
Logging__LogLevel__Api=Information
# Serilog
Serilog__WriteTo__2__Args__fromEmail=no-reply@myai.ro
Serilog__WriteTo__2__Args__toEmail=webmaster@myai.ro
Serilog__WriteTo__2__Args__mailServer=mail.easysoft.ro
Serilog__WriteTo__2__Args__networkCredential__userName=no-reply@myai.ro
Serilog__WriteTo__2__Args__networkCredential__password=37,_,tunSis
Serilog__WriteTo__2__Args__port=587
Serilog__WriteTo__2__Args__enableSsl=true
# CvMatcher API internal
CvMatcherApi__BaseUrl=http://cv-matcher-api:8081
CvMatcherApi__InternalApiKey=614ffeda-6300-4cb8-acad-806679daa7ec
-68
View File
@@ -1,68 +0,0 @@
# .env.staging - staging environment variables for docker-compose
# DO NOT commit real secrets to git
# Common
ASPNETCORE_ENVIRONMENT=Staging
# API (main)
ASPNETCORE_URLS=http://+:8080
APP_ENVIRONMENT_NAME=myai.ro-Staging
# SMTP
Smtp__Host=mail.easysoft.ro
Smtp__Port=587
Smtp__Username=no-reply-staging@easysoft.ro
Smtp__Password=37,_,tunSis
Smtp__UseStartTls=true
# AI settings
Ai__Provider=OpenAI
Ai__OpenAI__ApiKey=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
Ai__OpenAI__ChatModel=gpt-4
Ai__OpenAI__EmbeddingModel=text-embedding-3-large
Ai__OpenAI__TimeoutSeconds=30
Ai__Ollama__BaseUrl=
Ai__Ollama__ChatModel=
Ai__Ollama__EmbeddingModel=
Ai__Ollama__TimeoutSeconds=
# Captcha
Captcha__Provider=Recaptcha
Captcha__SecretKey=6LfR3NUsAAAAAP6ZDeJMmksyHZMkApQ29Kb4xZ5v
Captcha__PublicKey=6LfR3NUsAAAAAH1bFYTKlgwp9SBKf5IRB2IOrhBe
Captcha__MinimumScore=0.5
# File Storage
FileStorage__Path=/opt/easysoft/files
FileStorage__DefaultFileName=
FileStorage__ToEmail=webmaster-staging@easysoft.ro
FileStorage__SubjectPrefix=[File Download]
# Contact / Subscribe
Contact__ToEmail=contact-staging@easysoft.ro
Contact__SubjectPrefix=[Contact]
Subscribe__ToEmail=contact-staging@easysoft.ro
Subscribe__SubjectPrefix=[Subscribe]
# CORS
Cors__AllowedOrigins__0=http://localhost:3000
Cors__AllowedOrigins__1=http://localhost:5000
# Logging
Logging__LogLevel__Default=Information
Logging__LogLevel__Microsoft=Warning
Logging__LogLevel__Microsoft__AspNetCore=Warning
Logging__LogLevel__Api=Information
# Serilog
Serilog__WriteTo__2__Args__fromEmail=no-reply-staging@easysoft.ro
Serilog__WriteTo__2__Args__toEmail=webmaster-staging@easysoft.ro
Serilog__WriteTo__2__Args__mailServer=mail.easysoft.ro
Serilog__WriteTo__2__Args__networkCredential__userName=no-reply-staging@easysoft.ro
Serilog__WriteTo__2__Args__networkCredential__password=37,_,tunSis
Serilog__WriteTo__2__Args__port=587
Serilog__WriteTo__2__Args__enableSsl=true
# CvMatcher API internal
CvMatcherApi__BaseUrl=http://cv-matcher-api:8081
CvMatcherApi__InternalApiKey=614ffeda-6300-4cb8-acad-806679daa7ec