edit: Edit reset: Reset onedit: Edit On changeview: View showview: Show View menufixed: Menu fixed fixmen: Fix Menu from: From link: Link since: Since date: Date location: In position: Role name: Name code: Code license: License for: For role: Role tasks: Tasks description: Description tools: Tools purpose: Purpose code_on: Code on deployed_to: Deployed to features: Features builtwith: Built with hidepanel: Hide panel showpanel: Show panel id: Id org: Org. title: Title cert: Cert. capture: Capture site: Site total: Total items: Items in: in of: of fixmenu: Fix Menu phone: Phone address: Address save: Save close: Close DataNeedSaved: Data changes not saved ! click_link_to_save: Click on link to save download_json_data: 'Download JSON data ' cancel: Cancel signup: Sign Up select: Select selectOption: Select options selectModel: Select Model send: Send local: Local path: Path route: Web Route param: Parameter type: Type Route: Routue Template: Template Lang: Lang Name: Name saveload: editMode: Edit mode saveLocalFile: Save to local file saveData: Save data dataSaved: Data saved sendData: Send data saveOptions: Save options dataLoaded: Data loaded autherror: Auth error loaderror: Load error auth: invalidcredentials: Invalid credentials loginForm: '' newaccount: new account password: password register: Register signin: Sign in subHeading: Login info subTitle: '' welcome: welcome ! button: about: About back: Back cancel: Cancel close-panel: Close panel delete: Delete go: Go home: Home new: Nuevo reset: Reset save: Save toggle_dark: Toggle dark mode toggle_langs: Change language connection: error: Error conexión dashboard: Dashboard form: delete_done: Delete done delete_error: Delete Error save_done: Data saved save_error: Data save Error intro: desc: Opinionated Vite Starter Template dynamic-route: Demo of dynamic route hi: Hi, {name}! whats-your-name: What's your name? login: end_session: End session form: Credentials invalidcredentials: Incorrect data newuser: New user nodata: Data incomplete password: Password register: Register forgot: Forgot ? checkemail: Check email reset: Reset see_you_soon: See You soon ! signin: Signin subHeading: Access subtitle: LibreCloud online user_email: User / email username: User name email: Email welcome: welcome message: loading: Loadding not-found: Not found notes: Notes notifications: content: content notifications: Notifications search: search: Search payload: exp: Expiration id: id uuid: uuid data: Data orig_iat: Issued tracking: when: When what: What where: Where context: Context ctx: Ctx. data: Datos auth: Authorization payload: Payload Auth. list: Data Dates menu: lang: Lang Config: Configuration Tracking: Tracking Users: Users sec_langs: Langs sec_webserver: WebServer sec_logs: Logs sec_jwt: JWT sec_auth: Auth sec_perms: Permissions sec_routes: Routes sec_templates: Templates sec_mail: Mail sec_assets: WebAssets sec_models: DataModels sec_git: GIT sec_redis: Redis sec_others: Others sec_usersData: Accounts sec_modelsData: Models sec_invitations: Invitations sec_authzModel: Authz.Model sec_authzPolicy: Authz.Policy sec_tracking_list: Logs sec_tracking_data: Data users: usersData: Users Data msg_usersData: Data for YAML file collecting basic user data.
Password is encrypted by server command, use prefix passwdEnc (passwdEncmypasswd) to request encryption. modelsData: Users Models msg_modelsData: In is a YAML file collecting data for specific keys (uuid) to load CV models and permissions. invitations: New Users Invitations msg_invitations: Use Uses num. with negative number for no limit uses.
Use Expire (ISO date format). Shortcut Atajo ?+num(d,h,m), by example ?+2h for expire in two hours or use ?+20m for 20 minutes, then adjust result.
Set a Role for new User. authzModel: Authorization Models msg_authzModel: It is a Cabin RBAC with resources model to controll resources access. authzPolicy: Authorization Policies msg_authzPolicy: It is a Cabin RBAC with resources policy model to controll resources access. sec_modelsData: model: Modelo user: Usuario data: Datos active: Activo sec_usersData: description: Description email: Email passwd: Password data: Data web: Web username: Username sec_invitations: email: Email createdby: Created by expire: Expire howmany: Uses num. role: Role description: Description data: Data active: Active cv: 'on': active 'off': unactive profile: Profile experience: Experience work_experience: Work Experience projects: Projects teaching: Teaching talks: Talks education: Education expand_skills: Expand Skills others: Others contact: Contact personal: Personal certifications: Certifications languages: Languages infrastructures: Infrastructures skills_tools: Skills & Tools soft_skills: Soft Skills skills: Skills onweb: On the Web mission: Mission mission_how: Missión detail lang: spanish: Spanish english: English french: French fluent: Fluent native: Native conversation: Conversation vars: sec_logs: Web Service Logs sec_webserver: Webserver Settings sec_jwt: JSON Web Tokens sec_auth: Access Authorizations sec_perms: Permissions sec_routes: Webserver Routes sec_templates: Webserver Templates sec_mail: Mail Services sec_assets: Webserver Assets sec_models: CV Models sec_langs: Languages sec_git: Git sec_redis: Redis sec_others: Others sec_logs: logOut: Main Log filepath requestOut: Web Request Log DirPath requestStore: Store Web Request trackingOut: Tracking actions DirPath trackingStore: Store Tracking actions debugLevel: Debugging Level sec_webserver: host: Host port: Port protocol: Protocol keyPem: Primary key Certificate certPem: Public key Certificate allowOrigins: Allowed URL origins (CORS) sec_jwt: useJWT: Use JSON Web Tokens jwtRealm: JWT Realm jwtKey: JWT Key jwtTimeout: JWT Timeout jwtMaxRefresh: JWT Refresh tiemout signingAlgorithm: Signing Algorithm for firma JWT jwtKeyPem: Private Certificate Path to sign JWT jwtCertPem: Public Certificate Path to sign JWT sec_auth: authSep: Authorizations separator passwdEnc: Password Encription prefix invitationsPath: Path to users invitations recoveryTime: Expire Id Recovery access time useAuthz: Use Casbin Authorizations authzModel: Casbin Authorizations Path authzPolicy: Casbin Policies Path adminRole: Administrador Role usersStore: Users store sec_perms: pubUser: Public User usersPath: Users filepath usersModelsPath: Users Models filepath identityKey: Identity Key usersStore: Store Users sec_routes: rootAuthGroup: Authentication Group routes: Webserver Routes path: Path param: Param sec_templates: templatesRoot: Main Template filepath templatesExt: Templates files extension templatesIncludes: Templates Include FilePath templatesLayouts: Templates Layout filepath templatesFiles: Templates Paths List path: Path route: Route sec_mail: mailHost: Server mailPort: Port mailFrom: From Email mailUser: Mail user mailPswd: User passwrord mailCertPath: Cert. Path mailCertDom: Cert. Domain tplsMailPath: Mail Templates Path tplsMail: Mail Templates List path: Path route: Route sec_assets: assetsPath: Web Assets Path assetsURL: URL Web Assets sec_models: useDist: Use Distribution (JSON) genDist: Generate Distribution (JSON) genExcludeList: Exclude Names List dataDistPath: Distribution Path (JSON) dataPath: Data Path (YAML files) dataModelsRoot: Models-List Root-Path dataCorePath: Data Core Path dataDflt: Default Model Name dataItems: Data Items List dataStore: Store Data sec_langs: langs: Languages List mainLang: Main Language sec_git: useRepo: Use GIT Repository useRepoOnReq: Use Repository in web requests quietGit: Not show additional GIT messages backgGit: Use background mode for GIT repoPath: Local path for Repository repoName: Repository Name repoCommit: Commits GIT message sec_redis: redisHost: Redis Host redisPort: Redis Port redisDB: Redis DataBase redisPswd: Redis DB Password sec_others: openBrowser: Open web browser at web server start info: logs: >-
Web Service Logs where server runs.
Paths with read/write permissions.
webserver: >-
Web Server Configuration
jwt: >-
JSON Web Tokens (JWT) Configuration
auth: >-
Access Authorizations for web requests
perms: >-
Access Permissions to resources (users, groups, policies)
routes: >-
Web Server Requests Routes
templates: >-
Web Server Templates
mail: >-
Mail Services Configuration
assets: >-
Web Server Assets
Static files
models: >-
Data Models. JSON and YAML formats
langs: >-
Languages
git: >-
GIT as Data Source
redis: >-
Redis
others: >-
Others
infosec_logs: logOut: Main Logs relative or absolute Path requestOut: Web Requests daily Logs files, relative or absolute Directory Path requestStore: Web Requests Store (fs/redis) trackingOut: Tracking daily Actions files, absolute Directory Path trackingStore: Tracking Actions Store (fs/redis) debugLevel: Debuggin Level (0,1,2) infosec_webserver: host: Web server Host name or domain port: Web server listen Port (80, 443, etc) protocol: Web server Protocol (http | https) keyPem: Digital Certificate private key Path certPem: Digital Certificate public key Path allowOrigins: URLs Allowed Access (origins) List (CORS) infosec_jwt: useJWT: Use JSON Web Token for access identification jwtRealm: JWT Realm jwtKey: JWT Key jwtTimeout: Token timeout in minutes jwtMaxRefresh: Max refresh token time before expiration signingAlgorithm: Signing Algorithm for JWT (RS256 or '') jwtKeyPem: Private Certificate Path to sing JWT jwtCertPem: Public Certificate Path to sing JWT infosec_auth: authSep: Separation character for user and credentials in web requests passwdEnc: Password Encription prefix for server invitationsPath: Path to new user invitations recoveryTime: Recovery access id expire in minutes useAuthz: Use Casbin Authorizations for web requests authzModel: Casbin authioization model path authzPolicy: Authorization Policies Path adminRole: Administration name role for Casbin authorizations usersStore: Users store (fs/redis) infosec_perms: pubUser: Name to identify public users (usually 'none') usersPath: Users path file with access credentials encrypted usersModelsPath: Models associated with users path identityKey: Field name to identify user ('id') infosec_routes: rootAuthGroup: Web route group name for routes with authorization required routes: >- Rotues List, use 'path' (url relative) and 'param' field name. New routes has to be defined/managed in server. infosec_templates: templatesRoot: Web server Templates relative or absolute Path templatesExt: Template files Extensión (default .tmpl) templatesIncludes: File path to include in Templates (Headers, Footer, etc.) templatesLayouts: Templates Layout file path templatesFiles: >- Templates List with 'path' (relative or absolute), 'route' relative URL info_mail: mailHost: Mail service Server, domain or IP mailPort: Mail service Port (SSL) mailFrom: Email (from) who send mailUser: User for Mail service access mailPswd: Password form User Mail service access mailCertPath: Certificate Path (DKIM) for emails mailCertDom: Certificate Domain DKIM tplsMailPath: Templates Email Path tplsMail: >- Mail Templates List with 'path' (relative or absolute), 'type' (format 'text' 'html') infosec_assets: assetsPath: Static resources Path for web server assetsURL: Static resources relative URL for web server infosec_models: useDist: Use data models in distributiuon mode (one file in JSON format) genDist: >- Genearte Data models for distribution before web server start or when saving data genExcludeList: >- Names List to exclude for distribution, will keep items structure in several YAML files. dataDistPath: Path for Data model distribution with modelos de datos para distribución (JSON) dataPath: Data directory path, contains folders with items in YAML dataModelsRoot: File Name (YAML) which contains the models available to the user dataCorePath: Main Data file name or 'Core' dataDflt: Main/default data models filename dataItems: >- Items List with each Data Model. Contains a 'showinfo' folder with authorizations (view/edit) for each item and his attributes or fields. Includes a 'langs' directory with availables languages folders and their translated items. dataStore: Data Store (fs/redis) infosec_langs: langs: Languages List in two lowercase letters code mainLang: Main/defaul Language infosec_git: useRepo: Use GIT Repository as Data Source useRepoOnReq: Use GIT with each web request (pull/push) quietGit: Do not show additional messages for GIT tasks backgGit: Run GIT taks in background repoPath: Local Directory Path to use GIT (contains .git) repoName: Repository/branch name for pull/push (default origin) repoCommit: Commit text for automatic changes with GIT infosec_redis: redisHost: Redis Host redisPort: Redis Port redisDB: Redis DataBase redisPswd: Redis DB Password infosec_others: openBrowser: URL to open with web browser when web server starts useTracking: Use Tracking actions (add appropriate routes)