slick.ge
Gateway online

Private access portal

Private access to trusted services, secured with Google authentication.

slick.ge is a personal Google Cloud–backed authentication gateway. It grants invite-only access to self-hosted dashboards, homelab services, and internal apps for family and friends.

No public signups. Access is granted manually.

Purpose and scope

This gateway sits in front of a private network. It authenticates with Google OAuth, verifies an allowlist, and only then routes traffic to protected services. It is not a SaaS, and it does not offer public access.

This page exists to document the OAuth client used by internal n8n automations that access Gmail and Google Sheets on behalf of approved users.

Access constraints

  • Invite-only for family and friends.
  • Accounts are approved manually against a trusted allowlist.
  • Backend services are self-hosted and not exposed directly to the internet.

How it works

OAuth → Authorization → Access

Step 1

OAuth authentication

Users authenticate with Google. Credentials never reach this server.

Step 2

Authorization check

The gateway compares the account identity to a private allowlist.

Step 3

Service access

Approved users receive time-bound access through a reverse proxy to internal services.

Security & privacy principles

Least privilege by design

Access is limited to named accounts and scoped services. No self-service enrollment.

Minimal data footprint

No tracking, no ads, and no third-party analytics. Logs are kept minimal and security-focused.

Encrypted sessions

TLS in transit and short-lived sessions reduce exposure. Tokens are verified server-side.

Private infrastructure

Services are self-hosted on private infrastructure and not exposed directly to the public internet.

Technologies used

Google Cloud OAuth Gmail API Google Sheets API Reverse proxy Self-hosted services