Skip to the content.

hajimari

Version: 2.0.1 AppVersion: v0.3.1

Hajimari is a beautiful & customizable browser startpage/dashboard with Kubernetes application discovery

Homepage: https://github.com/toboshii/hajimari/tree/master/charts/hajimari

Maintainers

Name Email Url
toboshii toboshii@users.noreply.github.com  

Example values to get started

hajimari:
  instanceName: null
  defaultEnable: true
  namespaceSelector:
    matchNames:
      - default
      - downloads
      - media
  name: You
  title: Hajimari
  lightTheme: gazette
  darkTheme: horizon
  customThemes:
    - name: danger
      backgroundColor: '#0c0e0c'
      primaryColor: '#eaebea'
      accentColor: '#d8323c'
  showGreeting: true
  showAppGroups: false
  showAppUrls: true
  showAppInfo: false
  showAppStatus: true
  defaultAppIcon: mdi:application
  showBookmarkGroups: true
  showGlobalBookmarks: false
  alwaysTargetBlank: false
  defaultSearchProvider: Google
  searchProviders:
    - name: Google
      token: g
      icon: simple-icons:google
      searchUrl: https://www.google.com/search?q={query}
      url: https://www.google.com
    - name: DuckDuckGo
      token: d
      icon: simple-icons:duckduckgo
      searchUrl: https://duckduckgo.com/?q={query}
      url: https://duckduckgo.com
    - name: IMDB
      token: i
      icon: simple-icons:imdb
      searchUrl: https://www.imdb.com/find?q={query}
      url: https://www.imdb.com
    - name: Reddit
      token: r
      icon: simple-icons:reddit
      searchUrl: https://www.reddit.com/search?q={query}
      url: https://www.reddit.com
    - name: YouTube
      token: 'y'
      icon: simple-icons:youtube
      searchUrl: https://www.youtube.com/results?search_query={query}
      url: https://www.youtube.com
    - name: Spotify
      token: s
      icon: simple-icons:spotify
      searchUrl: hhttps://open.spotify.com/search/{query}
      url: https://open.spotify.com
  customApps:
    - group: Media
      apps:
        - name: Test
          url: 'https://example.com'
          icon: 'mdi:test-tube'
          info: This is a test app
  globalBookmarks:
    - group: Communicate
      bookmarks:
        - name: Discord
          url: 'https://discord.com'
        - name: Gmail
          url: 'http://gmail.com'
        - name: Slack
          url: 'https://slack.com/signin'
    - group: Cloud
      bookmarks:
        - name: Box
          url: 'https://box.com'
        - name: Dropbox
          url: 'https://dropbox.com'
        - name: Drive
          url: 'https://drive.google.com'
    - group: Design
      bookmarks:
        - name: Awwwards
          url: 'https://awwwards.com'
        - name: Dribbble
          url: 'https://dribbble.com'
        - name: Muz.li
          url: 'https://medium.muz.li/'
    - group: Dev
      bookmarks:
        - name: Codepen
          url: 'https://codepen.io/'
        - name: Devdocs
          url: 'https://devdocs.io'
        - name: Devhints
          url: 'https://devhints.io'
    - group: Lifestyle
      bookmarks:
        - name: Design Milk
          url: 'https://design-milk.com/category/interior-design/'
        - name: Dwell
          url: 'https://www.dwell.com/'
        - name: Freshome
          url: 'https://www.mymove.com/freshome/'
    - group: Media
      bookmarks:
        - name: Spotify
          url: 'http://browse.spotify.com'
        - name: Trakt
          url: 'http://trakt.tv'
        - name: YouTube
          url: 'https://youtube.com/feed/subscriptions'
    - group: Reading
      bookmarks:
        - name: Instapaper
          url: 'https://www.instapaper.com/u'
        - name: Medium
          url: 'http://medium.com'
        - name: Reddit
          url: 'http://reddit.com'
    - group: Tech
      bookmarks:
        - name: TheNextWeb
          url: 'https://thenextweb.com/'
        - name: The Verge
          url: 'https://theverge.com/'
        - name: MIT Technology Review
          url: 'https://www.technologyreview.com/'
ingress:
  main:
    enabled: true
    hosts:
      - host: hajimari.domain.tld
        paths:
          - path: /
            pathType: Prefix
persistence:
  data:
    enabled: true
    accessMode: ReadWriteOnce
    size: 1Gi

Source Code

Requirements

Kubernetes: >=1.16.0-0

Repository Name Version
https://bjw-s.github.io/helm-charts/ common 0.2.1

Values

Key Type Default Description
env object See below environment variables.
env.TZ string "UTC" Set the container timezone
hajimari object See below Configures Hajimari settings for this instance.
hajimari.bookmarks list [] Set default bookmarks
hajimari.customApps list [] Add custom applications to the discovered application list
hajimari.defaultEnable bool false Set to true to show all discovered applications by default.
hajimari.instanceName string nil The name of this instance, this allows running multiple instances of Hajimari on the same cluster
hajimari.name string "You" Default name for welcome message
hajimari.namespaceSelector object {"matchNames":["media"]} Namespace selector to use for discovering applications
hajimari.title string nil Override the title of the Hajimari pages
image.pullPolicy string "IfNotPresent" image pull policy
image.repository string "ghcr.io/toboshii/hajimari" image repository
image.tag string "v0.3.1" image tag
ingress.main object See values.yaml Enable and configure ingress settings for the chart under this key.
persistence object See values.yaml Configure persistence settings for the chart under this key.
service object See values.yaml Configures service settings for the chart.
serviceAccount object See below Configures service account needed for reading k8s ingress objects
serviceAccount.create bool true Create service account