An open API service indexing awesome lists of open source software.

https://github.com/cookiengineer/chromium-profiles

:computer: Chromium Profile Manager for Microsoft O365 Enterprise environments
https://github.com/cookiengineer/chromium-profiles

Last synced: 29 days ago
JSON representation

:computer: Chromium Profile Manager for Microsoft O365 Enterprise environments

Awesome Lists containing this project

README

          

# Chromium Profiles

Chromium Profile CLI management tool to make Linux users be able to use Corporate Enterprise
environments where Microslop's O365 decides that blocking Linux users will increase security.

### Features and Opinions

- Chromium Profile management tool
- Allows multiple Profiles in `~/Work/Sandboxes/`
- Allows multiple Profile variants (e.g. `win10-edge`, `win11-chrome` etc)
- Bundles a Farble User Agent extension
- Bundles a Farble Clipboard extension

### Installation

```bash
go install github.com/cookiengineer/chromium-profiles/cmds/chromium-profiles@latest;
```

### Usage

First setup is a little annoying, because Chromium's `--load-extension` parameter doesn't
work reliably for various reasons. The `chromium-profiles create ` command will do
the following:

- Create a new profile in `~/Work/Sandboxes/`
- Copy the browser extensions to `~/Work/Sandboxes//chromium-extensions`
- Launch `chromium` with the profile folder parameters
- Show instructions how to install the Browser Extensions via `chrome://extensions`

```bash
# List available Profiles
chromium-profiles list;

# Create a Profile in ~/Work/Sandboxes/enterprise-company-name;
chromium-profiles create enterprise-company-name;

#
# Follow CLI instructions to setup Farble Browser Extensions
#
```

After the Chromium Profile has been setup, it can be launched again in an easier manner:

```bash
chromium-profiles launch enterprise-company-name;
```

### License

WTFPL