alpacon
Settings
Preferences

Preferences

The Preferences menu allows users to efficiently manage their profile information, API tokens,
login sessions, security settings, and Alpacon application preferences.


Profile

You can update your personal profile information here.
Note that some of this information may be publicly visible within the platform, so please share carefully.

Editable Fields

FieldDescription
UsernameThe ID used when connecting to servers. Not editable at this time.
First / Last nameYour real name
Email addressChanging your email requires re-verification. Not available for Google login accounts.
Phone numberOptional contact number
Short bioA short description that helps identify you
ShellAbsolute path of your login shell. Default is /bin/bash.

Delete Account

  • Click the Delete account button to immediately remove your account.
  • ⚠️ This action is irreversible. Please proceed with caution.

API Tokens

Manage the API tokens associated with your account.
These tokens allow access to Alpacon’s API without login, so never share them externally.

Token List

  • View name, expiration date, and last updated information.
  • Use the toggle on the right to enable or disable a token.
  • If no expiration date is set, the token will show as Unlimited.

Create Token

  1. Click the Add button.
  2. Enter a name and optional expiration date, then create the token.
  3. ⚠️ The token will only be shown once upon creation.
    → Be sure to copy and store it securely before leaving the page.

Manage Tokens

Click the menu on a token card to reveal the following options:

OptionDescription
EditUpdate the token’s name or expiration date
DeletePermanently remove the token
Command ACLRestrict commands that can be executed using this token

Command ACL (Command Access Control)

The Command ACL allows you to define which commands are permitted for a specific API token.

  • If no commands are defined, all commands are allowed.
  • If at least one command is defined, only those listed can be executed.

⚠️ For security reasons, it is strongly recommended to set up Command ACLs.

OptionDescription
View CommandsSee the list of allowed commands
Add CommandEnter a command and click Add new command
Remove CommandDelete a command from the list

Login Sessions

This section displays the list of active and historical login sessions for your account.

  • View browser information, IP address, and login timestamp.
  • You can manually terminate unwanted sessions from this list.

Password

⚠️ This feature is only available in on-premise environments.
Password changes are not supported in the SaaS version.

If you're using the on-premise version, you can change your password to improve account security.

How to Change Password

  1. Enter your current password
  2. Enter and confirm your new password
  3. Click the Change password button to save

It is strongly recommended to use a secure password with letters, numbers, and symbols.


Application Settings

You can configure your personal Alpacon application preferences.
These settings apply only within the current Workspace.

SettingDescription
ThemeChoose between light or dark theme
LanguageSelect your preferred language (Korean / English)